]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rbd-mirror: make 'rbd mirror image resync' work after split-brain
authorMykola Golub <mgolub@mirantis.com>
Tue, 29 Nov 2016 09:44:05 +0000 (11:44 +0200)
committerMykola Golub <mgolub@mirantis.com>
Sat, 3 Dec 2016 17:50:27 +0000 (19:50 +0200)
commit6cb1ed485f89f30fe6dda31e77e16e23f9b5b2ab
tree7d683d2115fd62f0097b6e17b74c4cc6ecf77834
parentcccca67d5f898c43207a19a6e029a1abb86efbcb
rbd-mirror: make 'rbd mirror image resync' work after split-brain

Fixes: http://tracker.ceph.com/issues/18051
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
qa/workunits/rbd/rbd_mirror.sh
src/test/rbd_mirror/image_replayer/test_mock_BootstrapRequest.cc
src/test/rbd_mirror/test_mock_ImageReplayer.cc
src/tools/rbd_mirror/ImageReplayer.cc
src/tools/rbd_mirror/ImageReplayer.h
src/tools/rbd_mirror/image_replayer/BootstrapRequest.cc
src/tools/rbd_mirror/image_replayer/BootstrapRequest.h