Commit Graph

2177 Commits

Author SHA1 Message Date
Zack Cerza
b674048026 Copy ceph auth keys over to devstack node
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-02-20 17:46:06 -06:00
Zack Cerza
74355e54e5 Add optional 'owner' arg to sudo_write_file()
This gets passed directly to chown as 'sudo chown $owner $file'

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-02-20 17:46:06 -06:00
Zack Cerza
ed512568f0 Fix linter errors.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-02-20 17:46:05 -06:00
Zack Cerza
10e12c2d5c Add skeleton devstack task
Currently only installs devstack on one node, and creates some pools on
the ceph cluster.

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-02-20 17:46:05 -06:00
Zack Cerza
dfe60526eb Add copy_file() to scp files between remotes
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-02-20 17:46:05 -06:00
Zack Cerza
a3f6d9a6d7 Merge pull request #201 from ceph/wip-6531-wusui
Fix formatting and add docstrings to ceph_manager.py
2014-02-20 16:56:24 -06:00
Warren Usui
b4ce61cc3d Add back in print in ceph_manager that the last checkin accidentally removed 2014-02-20 14:51:23 -08:00
Warren Usui
30f8938ea3 Fix formatting and add docstrings to ceph_manager.py
Fixes: 6531
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-20 14:51:23 -08:00
Ken Dreyer
d78b9b0123 jenkins: add debugging output to shell script
When we migrated the Jenkins commands into Git, the exact commands are
no longer visible unless we run with "-x".

Add "set -x" to the script to enable debugging.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
2014-02-19 15:01:43 -07:00
Zack Cerza
c03600776c Merge pull request #195 from ceph/wip-7003-wusui
Add docstrings to the orchestra code.  Also fix minor formatting issues
2014-02-19 15:44:26 -06:00
Alfredo Deza
31c27e139f Merge pull request #186 from ceph/wip-7369
Fix #7369: "sed expression must be raw string"
2014-02-19 16:40:17 -05:00
Warren Usui
f3ac7870ea Fix syntax error in first docstring added. 2014-02-19 13:37:06 -08:00
Zack Cerza
efd59a2ad4 Merge pull request #190 from kdreyer-inktank/jenkins
add jenkins-pull-requests-build script
2014-02-19 15:34:24 -06:00
Zack Cerza
a70e93fcab Merge pull request #199 from ceph/wip-6540-wusui
Add docstrings.  Fix formatting issues for rgw.py
2014-02-19 15:26:31 -06:00
Zack Cerza
cc3d013e96 Merge pull request #196 from ceph/wip-6541-wusui
Fix docstrings in radosgw-admin-rest.py
2014-02-19 15:26:14 -06:00
Zack Cerza
8d85b21cae Merge pull request #197 from ceph/wip-6535-wusui
Fix docstrings for task/blktrace.py, peering_speed_test.py, proc_thrashe...
2014-02-19 15:26:06 -06:00
Zack Cerza
f18dcf5bac Merge pull request #198 from ceph/wip-6539-wusui
Fix docstrings and minor formatting in task/ssh_keys.py
2014-02-19 15:25:33 -06:00
Zack Cerza
9f953d42e6 Merge pull request #200 from ceph/wip-6532-wusui
Fixed task/args.py docstrings.
2014-02-19 15:23:37 -06:00
Zack Cerza
10fee0e368 Revert "Show hostname instead of IP in errors"
This reverts commit eafeece243.

I was having problems with my newly-created devstack task hanging
inexplicably. It turns out this commit was responsible.
2014-02-19 13:20:52 -06:00
Ken Dreyer
f0bfff1192 add jenkins-pull-requests-build script
Move our Jenkins pull requests build script out of Jenkins' database and
into Git so that we can have greater visibility on future changes.

Going forward, we will modify the teuthology-pull-requests Jenkins task
to only run this script.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
2014-02-19 10:56:59 -07:00
Samuel Just
2718dbc3b5 radosbench: simplify pool creation and add ec_pool support
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-02-18 13:19:52 -08:00
Samuel Just
e371565251 task/: add ec_pool and append to rados.py
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-02-18 13:19:52 -08:00
Alfredo Deza
4c930a0ac7 Revert "Capture stderr and include in CommandFailedError"
This reverts commit d0a4349231.
2014-02-18 09:47:09 -05:00
Sage Weil
c93f14f24b filestore_idempotent: filestore -> objectstore path change
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-18 04:54:12 -08:00
Sage Weil
3d0ce6936d thrashosds: allow primary-affinity thrashing to be disabled
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-17 13:16:42 -08:00
Sage Weil
63ad9aaba0 thrashosds: randomly adjust primary_affinity
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-15 20:01:51 -08:00
Sage Weil
dc95aef24b ceph.conf: mon osd allow primary affinity = true
Signed-off-by: Sage Weil <sage@inktank.com>
2014-02-15 20:01:48 -08:00
Warren Usui
64ff4ab0cb Fixed task/args.py docstrings. 2014-02-14 17:28:38 -08:00
Warren Usui
c631190a76 Add docstrings. Fix formatting issues for rgw.py
Fix s3tests calls for rgw-logsocket.py.

Fixes: 6540
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-14 17:08:28 -08:00
Warren Usui
6df622b353 Fix docstrings and minor formatting in task/ssh_keys.py
Fixes: 6539
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-14 15:48:38 -08:00
Warren Usui
0af08071ac Fix docstrings for task/blktrace.py, peering_speed_test.py, proc_thrasher.py and
recovery_bench.py.

Fixes: 6535
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-14 15:13:01 -08:00
Warren Usui
ef97f0cda4 Fix docstrings in radosgw-admin-rest.py
Fixes: 6541
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-14 13:57:03 -08:00
Zack Cerza
4015d61491 Merge pull request #188 from ceph/wip-calamari-onefile
Add Calamari test tasks, test script
2014-02-14 14:59:04 -06:00
Warren Usui
e0ed09cfa9 Add docstrings to the orchestra code. Also fix minor formatting issues
(mostly column start locations).

Fixes: 7003
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-14 12:57:54 -08:00
Dan Mick
a6eee01fa0 Review: switch to selecting remotes by roles in the 'normal' way
This buys us, also, the ability to select remotes by rule, i.e.
"any osd or mon gets calamari-agent installed"

Signed-off-by: Dan Mick <dan.mick@inktank.com>
2014-02-14 11:28:08 -08:00
Dan Mick
006428c5ce Review: refactor packaging routines to common file
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2014-02-14 11:28:01 -08:00
Zack Cerza
67e670b260 Merge pull request #192 from ceph/wip-6537-wusui
Readjust the indentation of mon_clock_skew_check.py and mon_thrash.py.
2014-02-14 11:50:55 -06:00
Zack Cerza
e8e7cc22a6 Merge pull request #194 from ceph/wip-6534-wusui
Add docstrings to internal.py
2014-02-14 11:45:51 -06:00
Zack Cerza
a3fbb6c5bd Merge pull request #193 from ceph/wip-6538-wusui
Add doc strings to Swift tests
2014-02-14 11:45:19 -06:00
Zack Cerza
af61317a9b Merge pull request #191 from ceph/wip-7002-wusui
Added some docstrings.
2014-02-14 11:44:40 -06:00
Zack Cerza
1da78c0643 Merge pull request #187 from ceph/wip-better-debug
Debug output improvements
2014-02-14 11:43:15 -06:00
Warren Usui
6810610291 Add docstrings to internal.py
Fixes: 6534
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-13 22:37:51 -08:00
Warren Usui
5c36a5cebd Add doc strings to Swift tests
Fixes: 6538
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-13 21:11:34 -08:00
Warren Usui
567961b727 Readjust the indentation of mon_clock_skew_check.py and mon_thrash.py.
Added docstrings.

Fixes: 6537
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-13 20:36:08 -08:00
Dan Mick
12b79044f4 Review: Rename calamari_testdir/ to calamari/ 2014-02-13 20:00:50 -08:00
Warren Usui
bee587c33d Added some docstrings.
Fixes: 7002
Signed-off-by: Warren Usui <warren.usui@inktank.com>
2014-02-13 17:40:25 -08:00
Dan Mick
f06551097e Fix flake8 failures
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2014-02-12 13:25:54 -08:00
John Spray
d53a5b65c9 Spelling
Signed-off-by: John Spray <john.spray@inktank.com>
2014-02-12 17:29:09 +00:00
John Spray
d39dd8cb4c Log correct name of context during errors
(instead of GeneratorContextManager)

Signed-off-by: John Spray <john.spray@inktank.com>
2014-02-12 17:29:09 +00:00
John Spray
ab2a01ff01 Catch a case where we weren't getting tracebacks
Signed-off-by: John Spray <john.spray@inktank.com>
2014-02-12 17:29:09 +00:00