]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa: fix cephfs-mirror unwinding and 'fs volume create/rm' order 52654/head
authorJos Collin <jcollin@redhat.com>
Mon, 24 Jul 2023 08:46:52 +0000 (14:16 +0530)
committerJos Collin <jcollin@redhat.com>
Wed, 26 Jul 2023 10:46:39 +0000 (16:16 +0530)
commit15e06b180d7fbefc46566620e78c6843cf10ee62
tree6e1cc9c46ff87b3a78c808e4202eb4c63ff27675
parent918a69198d4d86531ab6b532ff862d8b5ec1f4ac
qa: fix cephfs-mirror unwinding and 'fs volume create/rm' order

* Fixes the 'fs volume create' happens before the cephfs-mirror daemon start.
* Fixes the 'fs volume rm' happen only after the cephfs-mirror daemon unwinding.
  - This prevents the issue of mirror-daemon not returning from a libcephfs call, as
    the volumes were deleted during the cephfs_mirror_thrash ing.

Fixes: https://tracker.ceph.com/issues/61182
Signed-off-by: Jos Collin <jcollin@redhat.com>
(cherry picked from commit b9a1a3cdf9770bcb27d6e08ddbc059f01674f4b8)
qa/suites/fs/mirror-ha/cephfs-mirror/+ [new file with mode: 0644]
qa/suites/fs/mirror-ha/cephfs-mirror/1-volume-create-rm.yaml [new file with mode: 0644]
qa/suites/fs/mirror-ha/cephfs-mirror/2-three-per-cluster.yaml [new file with mode: 0644]
qa/suites/fs/mirror-ha/cephfs-mirror/three-per-cluster.yaml [deleted file]
qa/suites/fs/mirror-ha/workloads/cephfs-mirror-ha-workunit.yaml