]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rbd-mirror: sync image metadata when transfering remote image
authorJason Dillaman <dillaman@redhat.com>
Thu, 28 Sep 2017 18:00:29 +0000 (14:00 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 28 Sep 2017 19:22:08 +0000 (15:22 -0400)
commit9aa5dfb8ec46e8babd0f167dcc0e234a7c60a50c
tree760bf8b84b68751bd8a3d8bcf23323796075636a
parent4e0a9839158f59def3f4193c43237086d9855c7e
rbd-mirror: sync image metadata when transfering remote image

Fixes: http://tracker.ceph.com/issues/21535
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
qa/workunits/rbd/rbd_mirror.sh
qa/workunits/rbd/rbd_mirror_helpers.sh
src/test/rbd_mirror/CMakeLists.txt
src/test/rbd_mirror/image_sync/test_mock_MetadataCopyRequest.cc [new file with mode: 0644]
src/test/rbd_mirror/test_mock_ImageSync.cc
src/test/rbd_mirror/test_mock_fixture.h
src/tools/rbd_mirror/CMakeLists.txt
src/tools/rbd_mirror/ImageSync.cc
src/tools/rbd_mirror/ImageSync.h
src/tools/rbd_mirror/image_sync/MetadataCopyRequest.cc [new file with mode: 0644]
src/tools/rbd_mirror/image_sync/MetadataCopyRequest.h [new file with mode: 0644]