diff options
Diffstat (limited to 'src/ceph/qa/suites/rbd/mirror-ha')
-rw-r--r-- | src/ceph/qa/suites/rbd/mirror-ha/% | 0 | ||||
l--------- | src/ceph/qa/suites/rbd/mirror-ha/base | 1 | ||||
l--------- | src/ceph/qa/suites/rbd/mirror-ha/cluster | 1 | ||||
l--------- | src/ceph/qa/suites/rbd/mirror-ha/msgr-failures | 1 | ||||
l--------- | src/ceph/qa/suites/rbd/mirror-ha/objectstore | 1 | ||||
-rw-r--r-- | src/ceph/qa/suites/rbd/mirror-ha/workloads/rbd-mirror-ha-workunit.yaml | 16 |
6 files changed, 20 insertions, 0 deletions
diff --git a/src/ceph/qa/suites/rbd/mirror-ha/% b/src/ceph/qa/suites/rbd/mirror-ha/% new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/rbd/mirror-ha/% diff --git a/src/ceph/qa/suites/rbd/mirror-ha/base b/src/ceph/qa/suites/rbd/mirror-ha/base new file mode 120000 index 0000000..09e88d4 --- /dev/null +++ b/src/ceph/qa/suites/rbd/mirror-ha/base @@ -0,0 +1 @@ +../mirror/base
\ No newline at end of file diff --git a/src/ceph/qa/suites/rbd/mirror-ha/cluster b/src/ceph/qa/suites/rbd/mirror-ha/cluster new file mode 120000 index 0000000..47e95a2 --- /dev/null +++ b/src/ceph/qa/suites/rbd/mirror-ha/cluster @@ -0,0 +1 @@ +../mirror/cluster
\ No newline at end of file diff --git a/src/ceph/qa/suites/rbd/mirror-ha/msgr-failures b/src/ceph/qa/suites/rbd/mirror-ha/msgr-failures new file mode 120000 index 0000000..c0ae027 --- /dev/null +++ b/src/ceph/qa/suites/rbd/mirror-ha/msgr-failures @@ -0,0 +1 @@ +../mirror/msgr-failures
\ No newline at end of file diff --git a/src/ceph/qa/suites/rbd/mirror-ha/objectstore b/src/ceph/qa/suites/rbd/mirror-ha/objectstore new file mode 120000 index 0000000..1a5e90e --- /dev/null +++ b/src/ceph/qa/suites/rbd/mirror-ha/objectstore @@ -0,0 +1 @@ +../mirror/objectstore
\ No newline at end of file diff --git a/src/ceph/qa/suites/rbd/mirror-ha/workloads/rbd-mirror-ha-workunit.yaml b/src/ceph/qa/suites/rbd/mirror-ha/workloads/rbd-mirror-ha-workunit.yaml new file mode 100644 index 0000000..406318f --- /dev/null +++ b/src/ceph/qa/suites/rbd/mirror-ha/workloads/rbd-mirror-ha-workunit.yaml @@ -0,0 +1,16 @@ +meta: +- desc: run the rbd_mirror_ha.sh workunit to test the rbd-mirror daemon +tasks: +- exec: + cluster1.client.mirror: + - ceph --cluster cluster1 auth caps client.mirror mon 'profile rbd' osd 'profile rbd' + cluster2.client.mirror: + - ceph --cluster cluster2 auth caps client.mirror mon 'profile rbd' osd 'profile rbd' +- workunit: + clients: + cluster1.client.mirror: [rbd/rbd_mirror_ha.sh] + env: + # override workunit setting of CEPH_ARGS='--cluster' + CEPH_ARGS: '' + RBD_MIRROR_USE_EXISTING_CLUSTER: '1' + timeout: 6h |