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
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
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
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
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
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
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
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
Zack Cerza
098389da82
Properly express conflicting options
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:35 -05:00
Zack Cerza
f34f3b3baf
Move teuthology's arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:35 -05:00
Zack Cerza
8351a3abfa
PEP-8
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
e4753215ea
PEP-8
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
45d1b0eb18
Move teuthology-coverage's arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
f4d655bbed
PEP-8
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
193b3112a3
Move teuthology-results' arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
477e4ae2ce
PEP-8
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
7ab9726737
Move teuthology-report's arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
755ac2f129
Move teuthology-updatekeys' arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
84b2e55b93
Move schedule() to new schedule module
2013-10-10 19:09:34 -05:00
Zack Cerza
c784c79f1d
Move teuthology-schedule's arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
a6b57cc136
PEP-8
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
974898597f
Move teuthology-lock's arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
6b2f2780e0
PEP-8
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
1bf3a3dadb
Move teuthology-worker's arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
5fd1cd0bed
Move teuthology-ls's arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00
Zack Cerza
e847b1075a
Move teuthology-suite's arg parsing to scripts/
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2013-10-10 19:09:34 -05:00