]> git.apps.os.sepia.ceph.com Git - ceph.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)
committerNathan Cutler <ncutler@suse.com>
Sun, 29 Jan 2017 20:37:31 +0000 (21:37 +0100)
commit6d729d231401f9253aa1cbde06e57cd8bd066a90
treefeeb102843d2fe6413460e4221ebd31e33d2cc61
parente34a403df5e247b0937abee617758e0838fc0c8e
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>
(cherry picked from commit 6cb1ed485f89f30fe6dda31e77e16e23f9b5b2ab)
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