]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/workunits/rbd: use create_image_and_enable_mirror() in bootstrap tests
authorIlya Dryomov <idryomov@gmail.com>
Wed, 12 Feb 2025 10:25:48 +0000 (11:25 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 12 Feb 2025 11:38:49 +0000 (12:38 +0100)
commit44804a374a8c45b30421282e24667e5c4a77fc03
tree8c1376a34fcfa5d31f9d6a749485770c6f662ab0
parent774016bd7639ab43a270faf66abb341e3afbff9c
qa/workunits/rbd: use create_image_and_enable_mirror() in bootstrap tests

The reason create_image() + enable_mirror() happens to work for
PARENT_POOL is that PARENT_POOL is enabled for mirroring in image mode
unconditionally, unlike POOL, POOL/NS1 or PARENT_POOL/NS1 for which
MIRROR_POOL_MODE setting is respected.  This isn't immediately obvious
because it's done in setup_pools() in rbd_mirror_helpers.sh.

Switch to create_image_and_enable_mirror() for clarity.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/workunits/rbd/rbd_mirror_bootstrap.sh