]>
 
 
git.apps.os.sepia.ceph.com Git - teuthology.git/log 
 
 
 
 
 
 
Sage Weil  [Thu, 24 Oct 2013 02:24:06 +0000  (19:24 -0700)] 
 
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>  
Sage Weil  [Tue, 22 Oct 2013 21:36:35 +0000  (14:36 -0700)] 
 
rgw: revert to -X for apache2 
 
-DNO_DETACH doesn't seem to work. 
 
Signed-off-by: Sage Weil <sage@inktank.com>  
Sage Weil  [Fri, 18 Oct 2013 23:26:35 +0000  (16:26 -0700)] 
 
valgrind: fix libleveldb suppression on dynamically linked leveldb 
 
(The function names don't show up here) 
 
Signed-off-by: Sage Weil <sage@inktank.com>  
SandonV  [Thu, 17 Oct 2013 19:03:13 +0000  (12:03 -0700)] 
 
Merge pull request #142 from ceph/wip-6342 
 
More robust machine_type and pid detection 
 
Zack Cerza  [Thu, 17 Oct 2013 18:02:30 +0000  (13:02 -0500)] 
 
More robust machine_type and pid detection 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Alfredo Deza  [Thu, 17 Oct 2013 16:43:12 +0000  (09:43 -0700)] 
 
Merge pull request #139 from ceph/wip-6342 
 
Add teuthology-kill 
 
Zack Cerza  [Thu, 17 Oct 2013 16:26:16 +0000  (09:26 -0700)] 
 
Merge pull request #141 from ceph/wip-nuke 
 
fix nuke 
 
Sage Weil  [Thu, 17 Oct 2013 16:20:51 +0000  (09:20 -0700)] 
 
nuke: remove old log arg to nuke_one call 
 
Signed-off-by: Sage Weil <sage@inktank.com>  
Zack Cerza  [Thu, 17 Oct 2013 14:42:02 +0000  (09:42 -0500)] 
 
Rewrite portions of teuthology.kill 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
tamil  [Thu, 17 Oct 2013 00:14:49 +0000  (17:14 -0700)] 
 
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>  
Alfredo Deza  [Wed, 16 Oct 2013 22:12:16 +0000  (15:12 -0700)] 
 
Merge pull request #138 from ceph/wip-refactor-scripts 
 
Cleanup 
 
Zack Cerza  [Mon, 14 Oct 2013 20:03:08 +0000  (15:03 -0500)] 
 
Remove needless arg from list_locks() 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Mon, 14 Oct 2013 19:33:41 +0000  (14:33 -0500)] 
 
Make nuke use its own logger 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 16 Oct 2013 19:31:26 +0000  (14:31 -0500)] 
 
Add teuthology-kill 
 
Currently implements killing suites-runs. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 16 Oct 2013 20:40:37 +0000  (13:40 -0700)] 
 
Merge pull request #137 from ceph/wip-upgrade 
 
install: allow use of overrides for upgrade version 
 
Zack Cerza  [Wed, 16 Oct 2013 20:34:43 +0000  (13:34 -0700)] 
 
Merge pull request #136 from ceph/wip-nuke 
 
nuke: fix import 
 
Sage Weil  [Wed, 16 Oct 2013 20:32:45 +0000  (13:32 -0700)] 
 
nuke: fix import
I think broken by 
f28a7ebc2c3662a8a9b8eebf09c47b6c710e4d26 
Signed-off-by: Sage Weil <sage@inktank.com> 
 
Sage Weil  [Wed, 16 Oct 2013 20:24:01 +0000  (13:24 -0700)] 
 
install: allow use of overrides for upgrade version 
 
Signed-off-by: Sage Weil <sage@inktank.com>  
Zack Cerza  [Wed, 16 Oct 2013 18:43:05 +0000  (13:43 -0500)] 
 
Fix broken logic in running_jobs_for_run() 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 16 Oct 2013 17:11:47 +0000  (12:11 -0500)] 
 
Fix typo 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Alfredo Deza  [Tue, 15 Oct 2013 15:25:53 +0000  (08:25 -0700)] 
 
Merge pull request #134 from ceph/wip-6546 
 
Fix race condition between tests starting and teuthology-results being run 
 
Zack Cerza  [Mon, 14 Oct 2013 21:35:51 +0000  (16:35 -0500)] 
 
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>  
Zack Cerza  [Mon, 14 Oct 2013 21:34:45 +0000  (16:34 -0500)] 
 
ResultsSerializer.running_jobs_for_run() and test 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Alfredo Deza  [Mon, 14 Oct 2013 16:22:42 +0000  (09:22 -0700)] 
 
Merge pull request #133 from ceph/wip-store-results 
 
Fixes for reporting and verbosity 
 
Zack Cerza  [Fri, 11 Oct 2013 22:41:22 +0000  (17:41 -0500)] 
 
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>  
Zack Cerza  [Fri, 11 Oct 2013 22:10:57 +0000  (17:10 -0500)] 
 
Make verbosity propagate correctly to modules 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 21:29:42 +0000  (16:29 -0500)] 
 
Debug output for all http requests 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 20:10:54 +0000  (15:10 -0500)] 
 
Fix broken lambda 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 20:03:40 +0000  (15:03 -0500)] 
 
Be more verbose when waiting for free machines 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 19:39:45 +0000  (14:39 -0500)] 
 
Give reporting a verbose flag 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 19:32:21 +0000  (14:32 -0500)] 
 
Lack of a job_id should be a warning 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
SandonV  [Fri, 11 Oct 2013 18:39:02 +0000  (11:39 -0700)] 
 
Merge pull request #132 from ceph/wip-refactor-scripts 
 
Fix imports; fix keyscan_check() 
 
Zack Cerza  [Fri, 11 Oct 2013 18:28:21 +0000  (13:28 -0500)] 
 
Exempt teuthology-updatekeys from test_invalid 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 17:48:31 +0000  (12:48 -0500)] 
 
Ignore the exit code of ssh-keyscan 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 17:09:40 +0000  (12:09 -0500)] 
 
Fix a circular import 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 16:38:35 +0000  (11:38 -0500)] 
 
Move imports to top-level 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Alfredo Deza  [Fri, 11 Oct 2013 16:22:59 +0000  (09:22 -0700)] 
 
Merge pull request #131 from ceph/wip-store-results 
 
Reporting tweakage 
 
Zack Cerza  [Fri, 11 Oct 2013 15:48:02 +0000  (10:48 -0500)] 
 
Move part of report_all_runs() into report_runs() 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 15:23:00 +0000  (10:23 -0500)] 
 
Set a default timeout of 20s for HTTP connections 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 11 Oct 2013 00:13:55 +0000  (19:13 -0500)] 
 
Move monkey patching to __init__.py 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Thu, 10 Oct 2013 19:17:51 +0000  (14:17 -0500)] 
 
Don't attempt to report if there's no job_id 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 21:56:49 +0000  (16:56 -0500)] 
 
Add basic tests for scripts 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 21:55:03 +0000  (16:55 -0500)] 
 
Properly express conflicting options 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 18:19:10 +0000  (13:19 -0500)] 
 
Move teuthology's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 18:11:15 +0000  (13:11 -0500)] 
 
PEP-8 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 17:54:50 +0000  (12:54 -0500)] 
 
PEP-8 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 17:15:33 +0000  (12:15 -0500)] 
 
Move teuthology-coverage's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 15:04:52 +0000  (10:04 -0500)] 
 
PEP-8 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 15:03:38 +0000  (10:03 -0500)] 
 
Move teuthology-results' arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 22:10:01 +0000  (17:10 -0500)] 
 
PEP-8 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 22:07:01 +0000  (17:07 -0500)] 
 
Move teuthology-report's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 22:02:47 +0000  (17:02 -0500)] 
 
Move teuthology-updatekeys' arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 20:13:01 +0000  (15:13 -0500)] 
 
Move schedule() to new schedule module 
 
Zack Cerza  [Tue, 8 Oct 2013 21:59:17 +0000  (16:59 -0500)] 
 
Move teuthology-schedule's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 21:55:40 +0000  (16:55 -0500)] 
 
PEP-8 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 19:58:31 +0000  (14:58 -0500)] 
 
Move teuthology-lock's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 19:50:57 +0000  (14:50 -0500)] 
 
PEP-8 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 19:21:23 +0000  (14:21 -0500)] 
 
Move teuthology-worker's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 16:54:41 +0000  (11:54 -0500)] 
 
Move teuthology-ls's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 16:40:28 +0000  (11:40 -0500)] 
 
More PEP-8 cleanup 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 8 Oct 2013 16:34:09 +0000  (11:34 -0500)] 
 
Move teuthology-suite's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Mon, 30 Sep 2013 21:31:44 +0000  (16:31 -0500)] 
 
Move teuthology-nuke's arg parsing to scripts/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 9 Oct 2013 20:13:58 +0000  (15:13 -0500)] 
 
Add scripts/ module 
 
Zack Cerza  [Mon, 30 Sep 2013 21:18:39 +0000  (16:18 -0500)] 
 
PEP-8 cleanup 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
tamil  [Thu, 10 Oct 2013 00:12:16 +0000  (17:12 -0700)] 
 
ignoring -X option in apache as it was causing s3test failures on the rpms. 
 
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>  
Alfredo Deza  [Mon, 7 Oct 2013 16:02:08 +0000  (09:02 -0700)] 
 
Merge pull request #126 from ceph/wip-store-results 
 
Reflect paddles API change: jobs in jobs/ 
 
Zack Cerza  [Mon, 7 Oct 2013 15:00:03 +0000  (10:00 -0500)] 
 
Reflect paddles API change: jobs in jobs/ 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Alfredo Deza  [Fri, 4 Oct 2013 20:34:53 +0000  (13:34 -0700)] 
 
Merge pull request #125 from ceph/wip-store-results 
 
Add more tests for ReportSerializer 
 
Zack Cerza  [Thu, 3 Oct 2013 21:23:15 +0000  (16:23 -0500)] 
 
Add more tests for ReportSerializer 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Alfredo Deza  [Fri, 4 Oct 2013 20:08:55 +0000  (13:08 -0700)] 
 
Merge pull request #124 from ceph/wip-store-results 
 
Various fixes related to reporting 
 
Zack Cerza  [Fri, 4 Oct 2013 19:04:43 +0000  (14:04 -0500)] 
 
Tweak logic of try_push_job_info() 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 4 Oct 2013 18:42:57 +0000  (13:42 -0500)] 
 
Make most of lock_machines() PEP-8 clean. 
 
Also, use some better variable names. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 4 Oct 2013 17:41:02 +0000  (12:41 -0500)] 
 
Make teuthology-schedule also print the job's name 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 4 Oct 2013 17:35:03 +0000  (12:35 -0500)] 
 
Store the job_id as a str, not an int. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 4 Oct 2013 17:05:42 +0000  (12:05 -0500)] 
 
Move teuthology.report import; add large warning 
 
Because of the monkey patching, if we get the import order wrong bad 
things happen. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Alfredo Deza  [Fri, 4 Oct 2013 16:22:10 +0000  (09:22 -0700)] 
 
Merge pull request #123 from ceph/wip-store-results 
 
Fix issue with monkey patching 
 
Zack Cerza  [Fri, 4 Oct 2013 15:25:07 +0000  (10:25 -0500)] 
 
Add (and use) try_push_job_info() for easy pushin' 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Fri, 4 Oct 2013 13:44:09 +0000  (08:44 -0500)] 
 
Move new imports to inside main() 
 
The monkey patch stuff was causing problems again. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Sage Weil  [Thu, 3 Oct 2013 23:34:09 +0000  (16:34 -0700)] 
 
schedule_suite.sh: include default machine type in job name 
 
Signed-off-by: Sage Weil <sage@inktank.com>  
Alfredo Deza  [Thu, 3 Oct 2013 21:14:01 +0000  (14:14 -0700)] 
 
Merge pull request #121 from ceph/wip-store-results 
 
Submit teuthology results to a paddles instance 
 
Zack Cerza  [Thu, 3 Oct 2013 20:51:11 +0000  (15:51 -0500)] 
 
Add test for test_all_runs 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Thu, 3 Oct 2013 20:32:02 +0000  (15:32 -0500)] 
 
Clarify job vs. run 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Thu, 3 Oct 2013 20:11:08 +0000  (15:11 -0500)] 
 
Create a FakeArchive class to forge test results 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Thu, 3 Oct 2013 16:44:47 +0000  (11:44 -0500)] 
 
Escape reserved characters in URIs 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 23:27:09 +0000  (18:27 -0500)] 
 
Report results synchronously. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 23:09:43 +0000  (18:09 -0500)] 
 
Add more documentation. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 22:57:07 +0000  (17:57 -0500)] 
 
Add create_run() and push_job_info() with docs. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 21:28:08 +0000  (16:28 -0500)] 
 
s/submit_/report_/g 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 21:26:48 +0000  (16:26 -0500)] 
 
Rename ResultsPoster to ResultsReporter 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 21:24:13 +0000  (16:24 -0500)] 
 
Add create_run; allow passing json to submit_job 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 21:09:31 +0000  (16:09 -0500)] 
 
Overhaul posting logic to avoid some corner cases 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 17:45:25 +0000  (12:45 -0500)] 
 
Add flag for refreshing already-pushed runs 
 
Also tweak implementation of save_last_run 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 17:18:42 +0000  (12:18 -0500)] 
 
Remove old method used for testing 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 17:13:30 +0000  (12:13 -0500)] 
 
Add --server flag 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 16:26:07 +0000  (11:26 -0500)] 
 
Reuse connection objects. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 15:57:11 +0000  (10:57 -0500)] 
 
Add argument parsing to make this a proper script. 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Tue, 1 Oct 2013 23:41:46 +0000  (18:41 -0500)] 
 
A first pass at integration with paddles 
 
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>  
Zack Cerza  [Wed, 2 Oct 2013 22:01:57 +0000  (15:01 -0700)] 
 
Merge pull request #120 from ceph/wip-6243 
 
Wip 6243 
 
Dan Mick  [Wed, 2 Oct 2013 21:25:03 +0000  (14:25 -0700)] 
 
rest-api.py: test that ceph-rest-api is up and servicing requests 
 
Wait for the daemon to actually be ready before continuing with other 
tasks.  Loop 12 times, waiting 5s, before deciding something's wrong. 
 
Fixes: #6243  
Signed-off-by: Dan Mick <dan.mick@inktank.com>  
Dan Mick  [Wed, 2 Oct 2013 21:23:45 +0000  (14:23 -0700)] 
 
rest-api.py: fix up client identification 
 
The code to extract which clients to start the API on was confused; 
fix it up.  Also, strip off 'client.' instead of 'clients' (since it 
was done with len(), the result was the same, but confusing) 
 
Signed-off-by: Dan Mick <dan.mick@inktank.com>