wusui
dd3678c657
Merge pull request #145 from ceph/wip-5939
...
Document install task
2013-10-25 14:51:45 -07:00
Zack Cerza
bcc58eb1aa
Fix some PEP-8 issues
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-25 16:04:38 -05:00
Zack Cerza
ad836b1062
Fix param docstring format to be more Sphinx-y
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-25 16:04:34 -05:00
Zack Cerza
2cac388140
Add docstrings to every function. And a few other comments.
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-25 16:04:28 -05:00
Sandon Van Ness
6dbb11db9c
Use worker httpd instead of prefork (like ubuntu) on rpm distros.
...
Ubuntu's default apache uses worker instead of prefork like rpm
based distro's. If rpm use httpd.worker instead of httpd so that
the -X behavior will not be blocked by a single request.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2013-10-25 13:23:10 -07:00
Sandon Van Ness
c9774893a9
Use worker httpd instead of prefork (like ubuntu) on rpm distros.
...
Ubuntu's default apache uses worker instead of prefork like rpm
based distro's. If rpm use httpd.worker instead of httpd so that
the -X behavior will not be blocked by a single request.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2013-10-25 13:14:21 -07:00
Josh Durgin
6f27694a63
Merge pull request #143 from ceph/wip-6576
...
fix rbd fsx on 32-bit
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2013-10-23 23:22:18 -07:00
Sage Weil
705a77f5d1
rbd_fsx: do not exceed 250GB for fsx image
...
This breaks on 32-bit architectures because fsx can't allocate the
in-memory buffer or hit some other limit. 500MG also seems to run out of
memory (tho it at least does not segfault).
Fixes : #6576
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-23 19:24:20 -07:00
Samuel Just
625d9b257c
ceph_manager: workaround for 6116
...
This is an annoying race, we really should delay going
clean until the backfill peer has acknoledged the clean
info, but we currently don't. In order to prevent this
bug from messing up the nightlies, we'll delay killing
the peer for 20s to make it likely that the backfill
peer has gotten the clean info.
Workaround: #6116
Signed-off-by: Samuel Just <sam.just@inktank.com>
2013-10-23 10:52:58 -07:00
Sage Weil
6a2dd66d6b
rgw: revert to -X for apache2
...
-DNO_DETACH doesn't seem to work.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-22 14:36:35 -07:00
Sage Weil
c8ec9feca1
valgrind: fix libleveldb suppression on dynamically linked leveldb
...
(The function names don't show up here)
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-18 16:26:35 -07:00
SandonV
5579981930
Merge pull request #142 from ceph/wip-6342
...
More robust machine_type and pid detection
2013-10-17 12:03:13 -07:00
Zack Cerza
26930c9396
More robust machine_type and pid detection
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-17 13:22:15 -05:00
Alfredo Deza
341f1c9ce6
Merge pull request #139 from ceph/wip-6342
...
Add teuthology-kill
2013-10-17 09:43:12 -07:00
Zack Cerza
856e93a4a4
Merge pull request #141 from ceph/wip-nuke
...
fix nuke
2013-10-17 09:26:16 -07:00
Sage Weil
704b72eb0b
nuke: remove old log arg to nuke_one call
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-17 09:20:51 -07:00
Zack Cerza
26803da18d
Rewrite portions of teuthology.kill
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-17 10:31:10 -05:00
tamil
01ce92c497
replacing -X option with -DNO_DETACH to ensure the
...
apache process is detached at the end of run.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-10-16 17:14:49 -07:00
Alfredo Deza
4bd31c3e82
Merge pull request #138 from ceph/wip-refactor-scripts
...
Cleanup
2013-10-16 15:12:16 -07:00
Zack Cerza
ded5c219fc
Remove needless arg from list_locks()
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-16 16:20:24 -05:00
Zack Cerza
59d14b8b4b
Make nuke use its own logger
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-16 16:20:24 -05:00
Zack Cerza
40e5d1eee0
Add teuthology-kill
...
Currently implements killing suites-runs.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-16 16:19:15 -05:00
Zack Cerza
f527ba3389
Merge pull request #137 from ceph/wip-upgrade
...
install: allow use of overrides for upgrade version
2013-10-16 13:40:37 -07:00
Zack Cerza
e896ee3af0
Merge pull request #136 from ceph/wip-nuke
...
nuke: fix import
2013-10-16 13:34:43 -07:00
Sage Weil
d79552ecc8
nuke: fix import
...
I think broken by f28a7ebc2c
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-16 13:32:45 -07:00
Sage Weil
280f783c2e
install: allow use of overrides for upgrade version
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-10-16 13:24:01 -07:00
Zack Cerza
c31d747640
Fix broken logic in running_jobs_for_run()
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-16 13:43:05 -05:00
Zack Cerza
b2367851b8
Fix typo
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-16 12:11:47 -05:00
Alfredo Deza
cf22fe3c6f
Merge pull request #134 from ceph/wip-6546
...
Fix race condition between tests starting and teuthology-results being run
2013-10-15 08:25:53 -07:00
Zack Cerza
8b89e839f9
Make check for running jobs part of the loop
...
Use a new, tested implementation to check for running jobs.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-14 16:35:51 -05:00
Zack Cerza
bac2965af6
ResultsSerializer.running_jobs_for_run() and test
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-14 16:34:45 -05:00
Alfredo Deza
6683f04909
Merge pull request #133 from ceph/wip-store-results
...
Fixes for reporting and verbosity
2013-10-14 09:22:42 -07:00
Warren Usui
a1d8225b7d
Added docstrings, and improved some of the comments on several tasks.
2013-10-12 01:35:34 -07:00
Zack Cerza
3191e32c66
Put machine_type in config.yaml
...
Reason being, if --worker is passed to teuthology-schedule, we are
already placing the job in the tube for that machine type. If the job
config doesn't specify a machine_type, it will later be assigned to
'plana' by teuthology-run without actually modifying the config. This
can result in jobs running on hardware other than what was requested.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 17:41:22 -05:00
Zack Cerza
494c3b1fbe
Make verbosity propagate correctly to modules
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 17:10:57 -05:00
Zack Cerza
3905ab993f
Debug output for all http requests
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 16:29:42 -05:00
Zack Cerza
3ca9092c64
Fix broken lambda
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 16:24:54 -05:00
Zack Cerza
61dec6f36c
Be more verbose when waiting for free machines
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 16:24:54 -05:00
Zack Cerza
7d99de72bd
Give reporting a verbose flag
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 16:24:54 -05:00
Zack Cerza
2e3e127e72
Lack of a job_id should be a warning
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 14:32:21 -05:00
SandonV
31f3684a06
Merge pull request #132 from ceph/wip-refactor-scripts
...
Fix imports; fix keyscan_check()
2013-10-11 11:39:02 -07:00
Zack Cerza
bb93b1a3f0
Exempt teuthology-updatekeys from test_invalid
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 13:28:21 -05:00
Zack Cerza
d341b588a7
Ignore the exit code of ssh-keyscan
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 12:48:55 -05:00
Zack Cerza
f5729051ab
Fix a circular import
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 12:48:55 -05:00
Zack Cerza
f28a7ebc2c
Move imports to top-level
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 12:48:55 -05:00
Alfredo Deza
c0f5f0e58f
Merge pull request #131 from ceph/wip-store-results
...
Reporting tweakage
2013-10-11 09:22:59 -07:00
Zack Cerza
636dc8676e
Move part of report_all_runs() into report_runs()
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 10:48:02 -05:00
Zack Cerza
61606fe0fa
Set a default timeout of 20s for HTTP connections
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-11 10:23:00 -05:00
Zack Cerza
01b81b7820
Move monkey patching to __init__.py
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:15:01 -05:00
Zack Cerza
bd9cbdba03
Don't attempt to report if there's no job_id
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:35 -05:00