]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
11 years agoinstall.upgrade: fix overrides of sha1|tag|branch
Sage Weil [Fri, 1 Nov 2013 17:56:42 +0000 (10:56 -0700)]
install.upgrade: fix overrides of sha1|tag|branch

If the upgrade task config has a branch: (or tag or sha1), do
not apply the sha1|branch|tag overrides keys.  This fixes the
breakage from 280f783c2e8dda0df6afb4de0b115aad1614fbdc which
made

overrides:
  install:
    ceph:
      sha1: f88866fe9c218e03b3f89ff21e2b7b655aa74294
tasks:
...
- install.upgrade:
    all:
      branch: dumpling

...use the sha1 from the overrides instead of the explicitly
specified branch.  The intention was to only use the overrides
when the version was not specified (whether it was sha1 or
branch or tag).

At some point we should probably make the same change for
install function in install.py, but let's fix this first to
get the upgrade tests working.

Signed-off-by: Sage Weil <sage@inktank.com>
11 years agoceph_manager: remove 6116 workaround
Samuel Just [Wed, 30 Oct 2013 19:26:42 +0000 (12:26 -0700)]
ceph_manager: remove 6116 workaround

Signed-off-by: Samuel Just <sam.just@inktank.com>
11 years agoMerge branch 'next'
Josh Durgin [Wed, 30 Oct 2013 16:58:10 +0000 (09:58 -0700)]
Merge branch 'next'

11 years agoradosgw-agent: add metadata-only option to task config
Josh Durgin [Tue, 29 Oct 2013 20:10:05 +0000 (13:10 -0700)]
radosgw-agent: add metadata-only option to task config

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agoradosgw-agent: move positional argument last
Josh Durgin [Tue, 29 Oct 2013 20:03:55 +0000 (13:03 -0700)]
radosgw-agent: move positional argument last

Other args are treated as positional after the first one.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agointernal: fix log for python 2.6
Josh Durgin [Tue, 29 Oct 2013 19:31:30 +0000 (12:31 -0700)]
internal: fix log for python 2.6

{} was introduced to format strings in 2.7

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agorgw: fix whitespace
Josh Durgin [Tue, 29 Oct 2013 19:23:08 +0000 (12:23 -0700)]
rgw: fix whitespace

Replace tabs with spaces and remove trailing spaces.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agorgw: remove unused variables
Josh Durgin [Tue, 29 Oct 2013 19:21:15 +0000 (12:21 -0700)]
rgw: remove unused variables

Region name isn't needed for the new radosgw-agent
command line args.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
11 years agoReflect radosgw-agent option changes in teuthology
Christophe Courtaut [Thu, 10 Oct 2013 10:27:27 +0000 (12:27 +0200)]
Reflect radosgw-agent option changes in teuthology

Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
11 years agoMerge pull request #144 from ceph/wip-doc5939-wusui
Zack Cerza [Mon, 28 Oct 2013 21:20:44 +0000 (14:20 -0700)]
Merge pull request #144 from ceph/wip-doc5939-wusui

Added docstrings, and improved some of the comments on several tasks.

11 years agoMerge pull request #145 from ceph/wip-5939
wusui [Fri, 25 Oct 2013 21:51:45 +0000 (14:51 -0700)]
Merge pull request #145 from ceph/wip-5939

Document install task

11 years agoFix some PEP-8 issues
Zack Cerza [Fri, 25 Oct 2013 21:03:54 +0000 (16:03 -0500)]
Fix some PEP-8 issues

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoFix param docstring format to be more Sphinx-y
Zack Cerza [Fri, 6 Sep 2013 12:39:35 +0000 (07:39 -0500)]
Fix param docstring format to be more Sphinx-y

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoAdd docstrings to every function. And a few other comments.
Zack Cerza [Mon, 26 Aug 2013 20:22:00 +0000 (15:22 -0500)]
Add docstrings to every function. And a few other comments.

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoUse worker httpd instead of prefork (like ubuntu) on rpm distros.
Sandon Van Ness [Fri, 25 Oct 2013 20:14:21 +0000 (13:14 -0700)]
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>
11 years agoUse worker httpd instead of prefork (like ubuntu) on rpm distros.
Sandon Van Ness [Fri, 25 Oct 2013 20:14:21 +0000 (13:14 -0700)]
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>
11 years agoMerge pull request #143 from ceph/wip-6576
Josh Durgin [Thu, 24 Oct 2013 06:22:18 +0000 (23:22 -0700)]
Merge pull request #143 from ceph/wip-6576

fix rbd fsx on 32-bit

Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
11 years agorbd_fsx: do not exceed 250GB for fsx image
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>
11 years agoceph_manager: workaround for 6116
Samuel Just [Wed, 23 Oct 2013 17:52:55 +0000 (10:52 -0700)]
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>
11 years agorgw: revert to -X for apache2
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>
11 years agovalgrind: fix libleveldb suppression on dynamically linked leveldb
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>
11 years agoMerge pull request #142 from ceph/wip-6342
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

11 years agoMore 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>
11 years agoMerge pull request #139 from ceph/wip-6342
Alfredo Deza [Thu, 17 Oct 2013 16:43:12 +0000 (09:43 -0700)]
Merge pull request #139 from ceph/wip-6342

Add teuthology-kill

11 years agoMerge pull request #141 from ceph/wip-nuke
Zack Cerza [Thu, 17 Oct 2013 16:26:16 +0000 (09:26 -0700)]
Merge pull request #141 from ceph/wip-nuke

fix nuke

11 years agonuke: remove old log arg to nuke_one call
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>
11 years agoRewrite portions of teuthology.kill
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>
11 years agoreplacing -X option with -DNO_DETACH to ensure the
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>
11 years agoMerge pull request #138 from ceph/wip-refactor-scripts
Alfredo Deza [Wed, 16 Oct 2013 22:12:16 +0000 (15:12 -0700)]
Merge pull request #138 from ceph/wip-refactor-scripts

Cleanup

11 years agoRemove needless arg from list_locks()
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>
11 years agoMake nuke use its own logger
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>
11 years agoAdd teuthology-kill
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>
11 years agoMerge pull request #137 from ceph/wip-upgrade
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

11 years agoMerge pull request #136 from ceph/wip-nuke
Zack Cerza [Wed, 16 Oct 2013 20:34:43 +0000 (13:34 -0700)]
Merge pull request #136 from ceph/wip-nuke

nuke: fix import

11 years agonuke: 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>
11 years agoinstall: allow use of overrides for upgrade version
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>
11 years agoFix broken logic in running_jobs_for_run()
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>
11 years agoFix typo
Zack Cerza [Wed, 16 Oct 2013 17:11:47 +0000 (12:11 -0500)]
Fix typo

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoMerge pull request #134 from ceph/wip-6546
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

11 years agoMake check for running jobs part of the loop
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>
11 years agoResultsSerializer.running_jobs_for_run() and test
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>
11 years agoMerge pull request #133 from ceph/wip-store-results
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

11 years agoAdded docstrings, and improved some of the comments on several tasks.
Warren Usui [Sat, 12 Oct 2013 08:28:27 +0000 (01:28 -0700)]
Added docstrings, and improved some of the comments on several tasks.

11 years agoPut machine_type in config.yaml
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>
11 years agoMake verbosity propagate correctly to modules
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>
11 years agoDebug output for all http requests
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>
11 years agoFix broken lambda
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>
11 years agoBe more verbose when waiting for free machines
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>
11 years agoGive reporting a verbose flag
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>
11 years agoLack of a job_id should be a warning
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>
11 years agoMerge pull request #132 from ceph/wip-refactor-scripts
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()

11 years agoExempt teuthology-updatekeys from test_invalid
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>
11 years agoIgnore the exit code of ssh-keyscan
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>
11 years agoFix a circular import
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>
11 years agoMove imports to top-level
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>
11 years agoMerge pull request #131 from ceph/wip-store-results
Alfredo Deza [Fri, 11 Oct 2013 16:22:59 +0000 (09:22 -0700)]
Merge pull request #131 from ceph/wip-store-results

Reporting tweakage

11 years agoMove part of report_all_runs() into report_runs()
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>
11 years agoSet a default timeout of 20s for HTTP connections
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>
11 years agoMove monkey patching to __init__.py
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>
11 years agoDon't attempt to report if there's no job_id
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>
11 years agoAdd basic tests for scripts
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>
11 years agoProperly express conflicting options
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>
11 years agoMove teuthology's arg parsing to scripts/
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>
11 years agoPEP-8
Zack Cerza [Wed, 9 Oct 2013 18:11:15 +0000 (13:11 -0500)]
PEP-8

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoPEP-8
Zack Cerza [Wed, 9 Oct 2013 17:54:50 +0000 (12:54 -0500)]
PEP-8

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoMove teuthology-coverage's arg parsing to scripts/
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>
11 years agoPEP-8
Zack Cerza [Wed, 9 Oct 2013 15:04:52 +0000 (10:04 -0500)]
PEP-8

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoMove teuthology-results' arg parsing to scripts/
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>
11 years agoPEP-8
Zack Cerza [Tue, 8 Oct 2013 22:10:01 +0000 (17:10 -0500)]
PEP-8

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoMove teuthology-report's arg parsing to scripts/
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>
11 years agoMove teuthology-updatekeys' arg parsing to scripts/
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>
11 years agoMove schedule() to new schedule module
Zack Cerza [Wed, 9 Oct 2013 20:13:01 +0000 (15:13 -0500)]
Move schedule() to new schedule module

11 years agoMove teuthology-schedule's arg parsing to scripts/
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>
11 years agoPEP-8
Zack Cerza [Tue, 8 Oct 2013 21:55:40 +0000 (16:55 -0500)]
PEP-8

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoMove teuthology-lock's arg parsing to scripts/
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>
11 years agoPEP-8
Zack Cerza [Tue, 8 Oct 2013 19:50:57 +0000 (14:50 -0500)]
PEP-8

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
11 years agoMove teuthology-worker's arg parsing to scripts/
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>
11 years agoMove teuthology-ls's arg parsing to scripts/
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>
11 years agoMore PEP-8 cleanup
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>
11 years agoMove teuthology-suite's arg parsing to scripts/
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>
11 years agoMove teuthology-nuke's arg parsing to scripts/
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>
11 years agoAdd scripts/ module
Zack Cerza [Wed, 9 Oct 2013 20:13:58 +0000 (15:13 -0500)]
Add scripts/ module

11 years agoPEP-8 cleanup
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>
11 years agoignoring -X option in apache as it was causing s3test failures on the rpms.
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>
11 years agoMerge pull request #126 from ceph/wip-store-results
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/

11 years agoReflect 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>
11 years agoMerge pull request #125 from ceph/wip-store-results
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

11 years agoAdd 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>
11 years agoMerge pull request #124 from ceph/wip-store-results
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

11 years agoTweak logic of try_push_job_info()
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>
11 years agoMake most of lock_machines() PEP-8 clean.
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>
11 years agoMake teuthology-schedule also print the job's name
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>
11 years agoStore the job_id as a str, not an int.
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>
11 years agoMove teuthology.report import; add large warning
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>
11 years agoMerge pull request #123 from ceph/wip-store-results
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

11 years agoAdd (and use) try_push_job_info() for easy pushin'
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>
11 years agoMove new imports to inside main()
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>
11 years agoschedule_suite.sh: include default machine type in job name
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>
11 years agoMerge pull request #121 from ceph/wip-store-results
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

11 years agoAdd test for test_all_runs
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>