]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Zack Cerza [Mon, 26 Aug 2013 22:11:51 +0000 (17:11 -0500)]
Also leave a list of sentry events in the summary
Zack Cerza [Mon, 26 Aug 2013 21:33:04 +0000 (16:33 -0500)]
Add URL to Sentry event to traceback output.
Zack Cerza [Mon, 26 Aug 2013 21:06:51 +0000 (16:06 -0500)]
Use os.path.join, not urlparse.urljoin
Zack Cerza [Mon, 26 Aug 2013 17:37:04 +0000 (12:37 -0500)]
For failures, add http links to log directories.
Zack Cerza [Mon, 26 Aug 2013 17:36:01 +0000 (12:36 -0500)]
Add a catch-all __getattr__(); add comments
Zack Cerza [Mon, 26 Aug 2013 16:51:43 +0000 (11:51 -0500)]
Rewrite email-generating code.
Zack Cerza [Fri, 23 Aug 2013 19:53:38 +0000 (14:53 -0500)]
Tweak logging
Zack Cerza [Fri, 23 Aug 2013 16:40:44 +0000 (11:40 -0500)]
Update call to get_sentry_client()
Zack Cerza [Fri, 23 Aug 2013 16:40:22 +0000 (11:40 -0500)]
Use teuthology.config
Zack Cerza [Fri, 23 Aug 2013 16:39:02 +0000 (11:39 -0500)]
Add teuthology.config, the start of a better system
Zack Cerza [Fri, 23 Aug 2013 15:08:01 +0000 (10:08 -0500)]
Move git stuff to fetch_teuthology_branch()
Zack Cerza [Fri, 23 Aug 2013 14:59:48 +0000 (09:59 -0500)]
Rewrite branch fetching.
Sage Weil [Fri, 23 Aug 2013 05:20:26 +0000 (22:20 -0700)]
queue: fetch origin, not branch
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Fri, 23 Aug 2013 05:18:55 +0000 (22:18 -0700)]
suite: only skip on non-vps if os-type is actually defined
If it's not defined, as it is (not) with most of the nightlies,
proceed!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Fri, 23 Aug 2013 05:14:41 +0000 (22:14 -0700)]
queue: only bootstrap new checkouts
Until we figure out why bootstrap is getting stuck like this:
9851 pts/7 S 0:03 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
2075 pts/7 Z 0:00 \_ [git] <defunct>
2112 pts/7 Z 0:00 \_ [git] <defunct>
2138 pts/7 Z 0:00 \_ [bootstrap] <defunct>
9852 pts/7 S 0:03 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
2153 pts/7 Z 0:00 \_ [git] <defunct>
2177 pts/7 Z 0:00 \_ [git] <defunct>
2264 pts/7 Z 0:00 \_ [bootstrap] <defunct>
9853 pts/7 S 0:03 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
2141 pts/7 Z 0:00 \_ [git] <defunct>
2276 pts/7 Z 0:00 \_ [git] <defunct>
2305 pts/7 Z 0:00 \_ [bootstrap] <defunct>
9854 pts/7 S 0:03 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
7448 pts/7 Z 0:00 \_ [git] <defunct>
7449 pts/7 Z 0:00 \_ [git] <defunct>
7450 pts/7 Z 0:00 \_ [bootstrap] <defunct>
7452 pts/7 Z 0:00 \_ [teuthology-resu] <defunct>
9855 pts/7 S 0:01 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
7712 pts/7 Z 0:00 \_ [git] <defunct>
7713 pts/7 Z 0:00 \_ [git] <defunct>
7714 pts/7 Z 0:00 \_ [bootstrap] <defunct>
7716 pts/7 Z 0:00 \_ [teuthology-resu] <defunct>
9856 pts/7 S 0:03 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
2316 pts/7 Z 0:00 \_ [bootstrap] <defunct>
9857 pts/7 S 0:03 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
2340 pts/7 Z 0:00 \_ [bootstrap] <defunct>
9858 pts/7 S 0:01 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
23188 pts/7 Z 0:00 \_ [bootstrap] <defunct>
9859 pts/7 S 0:03 /home/teuthworker/teuthology-master/virtualenv/bin/python ./teuthology-master/virtualenv/bin/teuthology-worker -v --archive-dir /var/lib/teuthworker/archive --tube plana --log-dir /var/lib/teuthworker/archive/worker_logs
Signed-off-by: Sage Weil <sage@inktank.com>
Sandon Van Ness [Thu, 22 Aug 2013 21:48:02 +0000 (14:48 -0700)]
Do not run multiple tests (for distros) on baremetal.
Teuthology doesnt care about os_type for baremetal (ATM). This
change makes it so you can run tests that have been switched over
to run on multiple distros (on vms) on baremetal as well as all
non-ubuntu tests will be skiped (to avoid running the same test
multiple times on baremetal.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Thu, 22 Aug 2013 21:39:56 +0000 (14:39 -0700)]
Allow exclude_arch and exclude_os_type in qa-suite yamls
Adding the option:
exclude_arch:
or
exclude_os_type:
in the ceph-qa-suite yaml allows tests to be skipped for certain
types of hardware or distros.
Example:
exclude_arch: armv7l
This will make said test not run on arm machines.
exclude_os_type: rhel
Would make multi-distro tests skip a specific test on RHEL.
Zack Cerza [Thu, 22 Aug 2013 23:31:18 +0000 (18:31 -0500)]
Fix SyntaxError
Sage Weil [Thu, 22 Aug 2013 23:09:14 +0000 (16:09 -0700)]
Merge pull request #47 from ceph/sentry
Make the worker obtain the correct teuthology branch
Zack Cerza [Thu, 22 Aug 2013 23:02:22 +0000 (18:02 -0500)]
Worker shouldn't attempt to rebuild an existing virtualenv
Zack Cerza [Thu, 22 Aug 2013 20:51:39 +0000 (15:51 -0500)]
Use the ceph.com git mirror.
Zack Cerza [Thu, 22 Aug 2013 20:30:31 +0000 (15:30 -0500)]
Use fetch and reset --hard, not checkout and pull
Zack Cerza [Thu, 22 Aug 2013 19:47:18 +0000 (14:47 -0500)]
Make the worker obtain the correct teuthology branch
Alfredo Deza [Thu, 22 Aug 2013 15:24:52 +0000 (08:24 -0700)]
Merge pull request #45 from ceph/wip-6084
Fix upgrading edge-ish case
Zack Cerza [Thu, 22 Aug 2013 14:49:53 +0000 (09:49 -0500)]
Fix upgrading edge-ish case
Sage Weil [Wed, 21 Aug 2013 23:45:46 +0000 (16:45 -0700)]
install: use get() in _get_config_value_for_remote
Fixes: #6080
Signed-off-by: Sage Weil <sage@inktank.com>
Tested-by: Tamil Muthamizhan <tamil.muthamizhan@inktank.com>
Alfredo Deza [Wed, 21 Aug 2013 21:28:37 +0000 (14:28 -0700)]
Merge pull request #44 from ceph/sentry
Add initial support for sentry
Joe Buck [Wed, 21 Aug 2013 19:18:31 +0000 (12:18 -0700)]
radosgw-admin: use check_status for task success
Alter the code to use the 'check_status=True'
option in rgwadmin() rather than following the
call with 'assert not err'. Should make the
tests a bit more clear and result in a more
useful error (throw the call stack rather than
just 'assert new err failed').
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Joe Buck [Mon, 19 Aug 2013 02:25:38 +0000 (19:25 -0700)]
radosgw-admin: adding radosgw-admin tests
Adding tests for syncing buckets between
RGWs. Fulfills ticket #5605.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Zack Cerza [Wed, 21 Aug 2013 15:27:51 +0000 (10:27 -0500)]
Make client a global variable
Zack Cerza [Wed, 21 Aug 2013 15:07:12 +0000 (10:07 -0500)]
Beginnings of support for Sentry.
Joe Buck [Sat, 17 Aug 2013 17:14:37 +0000 (10:14 -0700)]
radosgw-admin: use dynamic ports for testing
The rgw.py task was extended to dynamically
assign port numbers to radosgateways.
This patch extends the radosgw-admin task
to use those ports rather than making out-dated
assumptions of port numbering.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
tmuthamizhan [Tue, 20 Aug 2013 22:14:43 +0000 (15:14 -0700)]
Merge pull request #43 from ceph/no-hardcoding
Default to using the ubuntu user, while still moving away from hardcoding it
Zack Cerza [Tue, 20 Aug 2013 21:25:25 +0000 (16:25 -0500)]
Add get_test_user(), because hardcoding is bad
Alfredo Deza [Mon, 19 Aug 2013 21:10:18 +0000 (14:10 -0700)]
Merge pull request #41 from ceph/wip-3791
Various usability and documentation fixes
Zack Cerza [Mon, 19 Aug 2013 18:51:07 +0000 (13:51 -0500)]
Whoops! Make 'MacOS X' a header again.
Zack Cerza [Mon, 19 Aug 2013 18:49:42 +0000 (13:49 -0500)]
And, more formatting tweaks.
Zack Cerza [Mon, 19 Aug 2013 18:46:31 +0000 (13:46 -0500)]
Mo' betta consistency.
Zack Cerza [Mon, 19 Aug 2013 18:35:52 +0000 (13:35 -0500)]
Don't necessarily need to manually link libvirt. Also, remove $'s.
Zack Cerza [Mon, 19 Aug 2013 15:01:48 +0000 (10:01 -0500)]
Remove false note about default value.
Zack Cerza [Mon, 19 Aug 2013 15:01:05 +0000 (10:01 -0500)]
Slightly tweak path.
Zack Cerza [Mon, 19 Aug 2013 14:59:54 +0000 (09:59 -0500)]
Add comment about portability to get_testdir_base()
Zack Cerza [Mon, 19 Aug 2013 14:49:45 +0000 (09:49 -0500)]
Update base_test_dir default to reflect reality
Zack Cerza [Mon, 19 Aug 2013 14:03:02 +0000 (07:03 -0700)]
Merge pull request #37 from ceph/wip-fix5957-wusui
Display error message when locking a vpm fails due to downburst errors.
Joe Buck [Thu, 15 Aug 2013 19:51:51 +0000 (12:51 -0700)]
Detect multi-region test cases
Enable multi-region calls and tests only if
the configuration has specified a
radosgw-agent tastk.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Sat, 17 Aug 2013 05:34:26 +0000 (22:34 -0700)]
kernel: fix sha1
6f8910eca47c3d00643c77fb8a166357637e55eb inadvertantly started
using the ceph sha1 for the kernel.
Signed-off-by: Sage Weil <sage@inktank.com>
Joe Buck [Sat, 17 Aug 2013 01:32:29 +0000 (18:32 -0700)]
radosgw-agent: adding debug logging
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck [Sat, 17 Aug 2013 00:34:57 +0000 (17:34 -0700)]
rename variables and log messages to be more clear
A few edits to make logging and variable names
more clear.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck [Sat, 17 Aug 2013 00:32:45 +0000 (17:32 -0700)]
rgw: fix domain root pool name assignment
Do not make the domain root pool the same
as the zone root pool. That causes sync issues.
Also, clarify a logging message.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck [Sat, 17 Aug 2013 00:31:10 +0000 (17:31 -0700)]
radosgw-admin: correct white space mistake
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Sandon Van Ness [Sat, 17 Aug 2013 00:08:04 +0000 (17:08 -0700)]
Kernel value of - uses doesn't install kernel.
Using - as the kernel value (instead of what is usually 'testing'
will not add the kernel install tasks tot he yaml so the machine
will run the tests on its current running kernel (usefull for arm
and others).
Issue #6023.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Warren Usui [Fri, 16 Aug 2013 23:21:17 +0000 (16:21 -0700)]
Display error message when locking a vpm fails due to downburst errors.
When doing a lock-many, do not lock any of the vpms when downburst errors
occur. Made error messages more accurate, and removed a destroy_if_vm call
because the destroy was alreadly called in unlock. Changed some print
messages to be log.info displays.
Fix: 5957
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Zack Cerza [Fri, 16 Aug 2013 22:48:21 +0000 (15:48 -0700)]
Merge pull request #42 from ceph/wip-arm5000-wusui
Fix ARM releases to be quantal armv7l releases.
Warren Usui [Fri, 16 Aug 2013 22:21:47 +0000 (15:21 -0700)]
Fix ARM releases to be quantal armv7l releases.
Made grub execution conditional and not done when ARM.
Use ctx parameter to change machine type to tala.
Fix kernel assignments when running ARM systems.
Fixes: #5000
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui [Fri, 16 Aug 2013 22:01:01 +0000 (15:01 -0700)]
Revert "Fix ARM releases to be quantal armv7l releases."
This reverts commit
aabfabc34c101b5104d811eed0f57e262116ad4c .
wusui [Fri, 16 Aug 2013 21:47:59 +0000 (14:47 -0700)]
Merge pull request #40 from ceph/wip-teutharm-wusui
Wip teutharm wusui
Warren Usui [Sat, 15 Jun 2013 01:42:00 +0000 (18:42 -0700)]
Fix ARM releases to be quantal armv7l releases.
Made grub execution conditional and not done when ARM.
Use ctx parameter to change machine type to tala.
Fix kernel assignments when running ARM systems.
Fixes: #5000
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Joe Buck [Tue, 13 Aug 2013 16:23:56 +0000 (09:23 -0700)]
Adding multi-region tests
Adding tests for ticket #5604 to test
user propagation via the radosgw-agent.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Fri, 16 Aug 2013 16:57:21 +0000 (09:57 -0700)]
Merge pull request #38 from ceph/fix_nightlies
Use the json format for raw_cluster_status().
Zack Cerza [Fri, 16 Aug 2013 16:24:55 +0000 (11:24 -0500)]
Use the json format for raw_cluster_status().
Joe Buck [Thu, 15 Aug 2013 19:51:51 +0000 (12:51 -0700)]
Detect multi-region test cases
Enable multi-region calls and tests only if
the configuration has specified a
radosgw-agent tastk.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Zack Cerza [Fri, 16 Aug 2013 15:17:18 +0000 (10:17 -0500)]
Do more than just sleep and raise an exception.
Sandon Van Ness [Fri, 16 Aug 2013 01:39:43 +0000 (18:39 -0700)]
Fixing assumed typo.
Assuming this has to be a typo but its breaking the ceph-deploy
task.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Zack Cerza [Thu, 15 Aug 2013 17:42:47 +0000 (12:42 -0500)]
Don't raise an exception if apt-key list fails
Zack Cerza [Thu, 15 Aug 2013 17:24:30 +0000 (12:24 -0500)]
Passwordless sudo, not passphraseless sudo.
Zack Cerza [Thu, 15 Aug 2013 15:58:45 +0000 (10:58 -0500)]
Don't assume the ubuntu user when getting the test dir.
Zack Cerza [Thu, 15 Aug 2013 15:17:32 +0000 (10:17 -0500)]
If get_testdir_base() exists, might as well use it...
Alfredo Deza [Thu, 15 Aug 2013 15:10:13 +0000 (08:10 -0700)]
Merge pull request #36 from ceph/wip-3791
Continue to make teuthology easier to use for the first time
Zack Cerza [Thu, 15 Aug 2013 14:57:27 +0000 (09:57 -0500)]
Tweak regex to work for non-FQDN hostnames
Zack Cerza [Thu, 15 Aug 2013 14:34:09 +0000 (09:34 -0500)]
Note that target hostnames must be resolvable.
Alfredo Deza [Thu, 15 Aug 2013 13:53:07 +0000 (06:53 -0700)]
Merge pull request #35 from ceph/logging
Default log level to INFO; Fix some instances where print is being used instead of log
Zack Cerza [Thu, 15 Aug 2013 13:49:35 +0000 (08:49 -0500)]
Fix some instances where print is being used instead of log
Zack Cerza [Thu, 15 Aug 2013 13:29:09 +0000 (08:29 -0500)]
Default to log level INFO.
Alfredo Deza [Wed, 14 Aug 2013 20:15:36 +0000 (13:15 -0700)]
Merge pull request #34 from ceph/wip-3791
Don't bail if ~/.teuthology.yaml doesn't exist.
Zack Cerza [Wed, 14 Aug 2013 19:48:45 +0000 (14:48 -0500)]
Don't bail if ~/.teuthology.yaml doesn't exist.
Zack Cerza [Wed, 14 Aug 2013 19:46:22 +0000 (14:46 -0500)]
Obligatory automatic vim whitespace cleanup commit
Warren Usui [Wed, 14 Aug 2013 17:31:21 +0000 (10:31 -0700)]
Revert "Display error message when locking a vpm fails due to downburst errors."
This reverts commit
4681b35016619ece44730a368070220e6c2e56a3 .
wusui [Wed, 14 Aug 2013 17:16:01 +0000 (10:16 -0700)]
Merge pull request #32 from ceph/wip-fix5957-wusui
Display error message when locking a vpm fails due to downburst errors.
Warren Usui [Wed, 14 Aug 2013 00:16:00 +0000 (17:16 -0700)]
Display error message when locking a vpm fails due to downburst errors.
When doing a lock-many, do not lock any of the vpms when downburst errors
occur. Do not display message on unlock with downburst error, because
slot is still freed (and can be locked by someone else).
Fix: 5957
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Zack Cerza [Wed, 14 Aug 2013 16:36:55 +0000 (09:36 -0700)]
Merge pull request #31 from ceph/wip-5941
Instructions for installing teuthology on non-debian-based OSs
Alfredo Deza [Wed, 14 Aug 2013 16:36:03 +0000 (12:36 -0400)]
add link to homebrew
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 14 Aug 2013 16:07:22 +0000 (12:07 -0400)]
add generic instructions for installation
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 14 Aug 2013 16:01:29 +0000 (12:01 -0400)]
create instructions to install on OSX
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 14 Aug 2013 16:01:11 +0000 (12:01 -0400)]
sort the requirements
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 14 Aug 2013 16:00:51 +0000 (12:00 -0400)]
remove install_requires from setup.py
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 14 Aug 2013 15:38:33 +0000 (08:38 -0700)]
Merge pull request #29 from ceph/wip-4264
update to reflect required install task
Sage Weil [Tue, 13 Aug 2013 18:45:35 +0000 (11:45 -0700)]
Merge pull request #30 from ceph/wip-5952
Fix a case where _get_config_value_for_remote could return None mistakenly
Zack Cerza [Tue, 13 Aug 2013 18:30:22 +0000 (13:30 -0500)]
Fix a case where _get_config_value_for_remote could return None mistakenly
Sage Weil [Tue, 13 Aug 2013 18:03:00 +0000 (11:03 -0700)]
Merge remote-tracking branch 'gh/next'
Sage Weil [Tue, 13 Aug 2013 18:02:32 +0000 (11:02 -0700)]
samba: wait longer for smbd to start
sleep(1) is occasionally not long enough, it seems!
Zack Cerza [Tue, 13 Aug 2013 17:46:30 +0000 (10:46 -0700)]
Merge pull request #27 from dachary/wip-5946
do not check the jobid if check-locks is False
Loic Dachary [Tue, 13 Aug 2013 10:43:21 +0000 (12:43 +0200)]
do not check the jobid if check-locks is False
Because it relies on the lock server which is presumably not available
since check-locks was set to False. It matters when using teuthology
on a minimal installation.
http://tracker.ceph.com/issues/5946 fixes #5946
Signed-off-by: Loic Dachary <loic@dachary.org>
Zack Cerza [Tue, 13 Aug 2013 16:10:45 +0000 (09:10 -0700)]
Merge pull request #28 from alfredodeza/5887
Allow a user to define a ceph-deploy branch to use (instead of master)
Alfredo Deza [Tue, 13 Aug 2013 15:57:18 +0000 (08:57 -0700)]
Merge pull request #24 from ceph/wip-5937
Don't hit an AttributeError if ctx.config['overrides'] is set to None
Alfredo Deza [Tue, 13 Aug 2013 15:56:37 +0000 (11:56 -0400)]
remove fallback of the fallback. so silly
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Zack Cerza [Tue, 13 Aug 2013 15:45:53 +0000 (10:45 -0500)]
Remove three characters just for Alfredo
Alfredo Deza [Tue, 13 Aug 2013 15:32:15 +0000 (11:32 -0400)]
safer fallback. Updates docstring
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Zack Cerza [Tue, 13 Aug 2013 15:10:22 +0000 (10:10 -0500)]
Add notes about install task precedence
Joe Buck [Fri, 9 Aug 2013 04:14:56 +0000 (21:14 -0700)]
radosgw-agent.py: refactor, enable overrides
Refactored the radosgw-agent.py code so that it
is structured more like existing teuthology
tasks.
Additionally, added code to enable:
using the override field in YAML files,
specifying which radosgw-agent github branch
to use checkout and for the YAML file to
specify one of the following: a full sync,
an incremental sync and the starting of the
test radosgw-agent server (previously the
server was always started by this task).
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Joe Buck [Fri, 9 Aug 2013 04:04:42 +0000 (21:04 -0700)]
rgw.py: fix example config
In the example config, the region root and
zone root where pointing to the same pool,
which is not a best practice. Updated the
example to show them pointing to different pools.
Signed-off-by: Joe Buck <jbbuck@gmail.com>