ceph/tasks
Josh Durgin a54ff597fa tasks/ceph: convert cluster creation to work with multiple clusters
Add a cluster option to the ceph task, and pass that through to
cluster(). Make sure monitors and clients don't collide by adding
their cluster to paths they use.

This assumes there is one ceph task per cluster, and osds from
multiple clusters do not share hosts (or else the block device
assignment won't work).

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2016-05-09 11:51:57 -07:00
..
buildpackages Merge pull request #950 from dachary/wip-buildpackages-xenial 2016-04-09 19:37:53 +02:00
cephfs Merge pull request #959 from xiaoxichen/add_ns_check 2016-04-26 12:22:48 -05:00
tests buildpackages: walk the whole config tree to find sha1 to build 2015-10-09 10:05:58 +02:00
util rgw suite: use zonegroups instead of regions 2016-04-19 12:39:06 +02:00
__init__.py Inherit teuthology's log level 2015-01-07 09:53:38 -07:00
admin_socket.py tasks/admin_socket.py: wait 120 seconds instead of 60 2015-10-13 10:25:18 +02:00
apache.conf.template Adds mod_proxy_fcgi support and makes it the default setup for rgw 2015-06-23 15:49:27 -05:00
autotest.py
blktrace.py
boto.cfg.template tasks/s3tests: push boto config with idle_timeout setting 2014-08-22 15:28:33 -07:00
buildpackages.py buildpackages: runabove has 30GB root disk max 2016-04-06 21:02:31 +02:00
calamari_nosetests.py calamari_nosetests: verify that calamari_branch exists 2015-07-07 11:03:18 -07:00
calamari_setup.py calamari_setup: install "cli" utils on Calamari node 2015-08-12 14:52:37 -06:00
ceph_client.py tasks/ceph_client: add cluster param 2016-05-09 11:51:57 -07:00
ceph_deploy.py tasks: fix ceph_deploy call to Filesystem() 2016-03-21 10:13:25 +00:00
ceph_fuse.py tasks/ceph_fuse.py: virtual machines need flexible mount timeout 2015-07-14 13:03:01 +02:00
ceph_manager.py CephManager: Wait 1 second for pool creation to get far enough along 2016-04-29 14:29:13 -07:00
ceph_objectstore_tool.py ceph_objectstore_tool: fix pep8 errors 2014-12-19 00:43:48 +01:00
ceph.py tasks/ceph: convert cluster creation to work with multiple clusters 2016-05-09 11:51:57 -07:00
cephfs_test_runner.py tasks/cephfs: update test_runner for mds_cluster 2016-03-11 10:36:43 +00:00
cifs_mount.py
cram.py cram: pin to version 0.6 because 0.7 handles \r differently 2016-03-01 14:17:16 +07:00
create_verify_lfn_objects.py rados/singleton-nomsgr: add lfn upgrade tests 2016-04-07 15:35:30 -07:00
devstack.py tasks: sudo ceph for cli 2015-09-11 12:15:01 -04:00
die_on_err.py
divergent_priors2.py divergent_priors2: give divergent time to come up 2015-10-09 14:05:42 -07:00
divergent_priors.py divergent_priors: add sleep after reviving divergent 2016-02-19 12:28:36 -08:00
dump_stuck.py
ec_lost_unfound.py tasks/*unfound*.py: run rados bench in parallel 2016-02-19 12:28:36 -08:00
filestore_idempotent.py git.ceph.com 2015-04-16 09:05:30 -07:00
kclient.py tasks/kclient: add 'debug' option 2014-12-18 12:45:30 +00:00
locktest.py
logrotate.conf ceph: support arbitrarily-named daemons in logrotate 2015-06-08 17:36:49 -07:00
lost_unfound.py tasks/*unfound*.py: run rados bench in parallel 2016-02-19 12:28:36 -08:00
manypools.py
mds_creation_failure.py
mds_thrash.py tasks/cephfs: further thrasher fixes 2016-03-11 10:39:37 +00:00
metadata.yaml
mod_fastcgi.conf.template Adds mod_proxy_fcgi support and makes it the default setup for rgw 2015-06-23 15:49:27 -05:00
mod_proxy_fcgi.tcp.conf.template Adds mod_proxy_fcgi support and makes it the default setup for rgw 2015-06-23 15:49:27 -05:00
mod_proxy_fcgi.uds.conf.template Adds mod_proxy_fcgi support and makes it the default setup for rgw 2015-06-23 15:49:27 -05:00
mon_clock_skew_check.py
mon_recovery.py
mon_thrash.py
multibench.py fix indentation error in docstring 2015-08-06 08:41:17 -04:00
object_source_down.py
omapbench.py
osd_backfill.py
osd_failsafe_enospc.py tasks: sudo ceph for cli 2015-09-11 12:15:01 -04:00
osd_recovery.py tasks/osd_recovery: fewer objects in test_incomplete_pgs 2016-01-02 09:29:28 -05:00
peer.py
peering_speed_test.py remove unused imports from peering_speed 2015-02-26 14:52:40 -05:00
populate_rbd_pool.py remove unused imports from populate_rbd 2015-02-26 14:52:58 -05:00
qemu.py suites/rbd/qemu: excercise CoW support during QEMU testing 2015-10-22 08:28:32 -04:00
rados.py rados: add test for ec fast_read 2015-11-19 14:44:45 -08:00
radosbench.py radosbench: use pool config even if create_pool is false 2015-10-09 14:06:04 -07:00
radosgw_admin_rest.py ensure summary is looked for the user we need (part 2) 2015-03-24 13:37:41 -04:00
radosgw_admin.py rgw: fix zone get with multisite 2016-04-19 12:39:07 +02:00
radosgw_agent.py git.ceph.com 2015-04-16 08:37:56 -07:00
rbd_fio.py Update fio version to 2.7 2016-03-11 12:36:33 -05:00
rbd_fsx.py rbd: add fsx journal replay test case 2016-02-11 11:53:44 -05:00
rbd.py suites/rbd/qemu: excercise CoW support during QEMU testing 2015-10-22 08:28:32 -04:00
recovery_bench.py
reg11184.py tasks/reg11184.py: fix rados get syntax 2015-09-05 09:23:54 -04:00
rep_lost_unfound_delete.py tasks/*unfound*.py: run rados bench in parallel 2016-02-19 12:28:36 -08:00
repair_test.py repair_test: Disable scheduled scrubbing to not mess up do_pg_scrub() 2016-05-03 09:11:51 -07:00
rest_api.py tasks: sudo ceph for cli 2015-09-11 12:15:01 -04:00
restart.py git.ceph.com 2015-04-16 08:37:56 -07:00
rgw_logsocket.py
rgw.py rgw: fix debug messages 2016-04-19 12:39:07 +02:00
s3readwrite.py Revert "Move output in task/s3readwrite" 2014-12-29 12:39:26 -08:00
s3roundtrip.py
s3tests.py Use old branches as is without 'ceph-' for firefly, hammer etc 2015-09-16 13:21:51 -04:00
samba.py task/samba: ignore return code of fuser/losf 2015-04-21 11:33:30 +08:00
scrub_test.py scrub_test: Fix swapped assert error messages 2016-05-03 09:11:51 -07:00
scrub.py
teuthology_integration.py teuthology-integration: run teuthology integration tests 2015-12-02 13:14:35 +01:00
tgt.py
thrash_pool_snaps.py rados/thrash: add test for radosgw with snaps 2015-05-28 15:36:39 -07:00
thrashosds.py thrasher: Add noscrub_toggle_delay and flip the noscrub osd flags 2016-04-29 09:43:39 -07:00
userdata_setup.yaml Use an NFS mount instead of virtio-9p in the qemu task 2015-03-02 15:45:10 -08:00
userdata_teardown.yaml
watch_notify_same_primary.py tasks/watch_notify_same_primary: wait for watch before notify 2015-03-26 16:51:56 -07:00
watch_notify_stress.py
workunit.py workunit: git checkout sha1/branch/tag 2016-03-16 09:25:56 +01:00