]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rbd_mirror: fix resync failure
authorPrasanna Kumar Kalever <prasanna.kalever@redhat.com>
Wed, 12 Feb 2025 14:24:44 +0000 (19:54 +0530)
committerIlya Dryomov <idryomov@gmail.com>
Sun, 28 Sep 2025 18:25:01 +0000 (20:25 +0200)
commitdfed60c1d9cdab5bca92c342858ff17c2a749b74
tree28eb15eb5e710c3608e13c0039d3113431044a24
parenteeed0b65a0bb4f519205ca31ae05a47aa26f3cc2
rbd_mirror: fix resync failure

Steps to reproduce:
$ rbd --cluster site-b mirror group promote test_pool/test_group --force
$ rbd --cluster site-a mirror group demote test_pool/test_group
$ rbd --cluster site-a mirror group resync test_pool/test_group

$ rbd --cluster site-b mirror group status test_pool/test_group

The group snapshots are are not re-syncing. And the group status shows image
snap as syncing always.

fixes: issue#11

Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
src/tools/rbd_mirror/group_replayer/BootstrapRequest.cc
src/tools/rbd_mirror/group_replayer/Replayer.cc