ceph/teuthology
Josh Durgin 8ad065dc9c rgw: add multi-region and zone support
Take client<->zone/region and the associated pools from ceph.conf, so
we don't have to invent a new format to specify it.

General region info is added to a new configuration section in the rgw
task. Each client is assumed to be a different zone, and a system user
is created with the key specified in the yaml, so it can be passed to
later task configuration as well. This isn't strictly necessary, but
avoids having to lookup this info in later tasks through something
like radosgw-admin.

Ports are allocated automatically because there's no obvious mapping
from host to client in the task configuration. Later tests can get the
endpoints desired by reading the region map.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-07-24 09:59:50 -07:00
..
locker Update keys if they have changed before locking 2013-06-27 14:08:09 -07:00
orchestra Fix to ignore ssh-key checking if running on virtual machines or 2013-06-19 11:12:09 -07:00
task rgw: add multi-region and zone support 2013-07-24 09:59:50 -07:00
task_util rgw: add multi-region and zone support 2013-07-24 09:59:50 -07:00
test
__init__.py
ceph.conf.template ceph.conf.template: enable osd debug verify stray on activate 2013-07-17 18:14:58 -07:00
contextutil.py
coverage.py
lock.py lock: filter machine type for --list, --list-targets 2013-07-17 20:54:16 -07:00
lockstatus.py Support added for running scheduled tasks on virtual machines. 2013-06-07 19:32:15 -07:00
misc.py misc: move system type checking to a generic location 2013-07-09 18:52:00 -07:00
nuke.py nuke: killall ceph-disk, too 2013-07-18 12:31:11 -07:00
parallel.py
queue.py failed dict.get evaluates to None 2013-07-19 09:01:28 -04:00
run_tasks.py Created tasktest to test sequential and parallel tasks. 2013-07-15 19:08:23 -07:00
run.py Worker processes by machine type instead of teuthology branch. 2013-07-18 12:04:08 -07:00
safepath.py
suite.py Worker processes by machine type instead of teuthology branch. 2013-07-18 12:04:08 -07:00