]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: pass remote pool meta through to bootstrap
authorJason Dillaman <dillaman@redhat.com>
Wed, 15 Jan 2020 21:44:51 +0000 (16:44 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 16 Jan 2020 13:28:36 +0000 (08:28 -0500)
commitdab233dd5cf86e1496b766fe310e6e2dc83e0f51
tree121706752207253eb13969c2b15a67a720e523df
parentec6c26f7456579e5772bc8c461f1b6f3e901f033
rbd-mirror: pass remote pool meta through to bootstrap

The snapshot-based replaying logic will need the remote's
mirror peer uuid to find its snapshots in the remote images.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
16 files changed:
src/test/rbd_mirror/image_replayer/test_mock_BootstrapRequest.cc
src/test/rbd_mirror/test_ImageReplayer.cc
src/test/rbd_mirror/test_mock_ImageReplayer.cc
src/test/rbd_mirror/test_mock_InstanceReplayer.cc
src/test/rbd_mirror/test_mock_NamespaceReplayer.cc
src/test/rbd_mirror/test_mock_PoolReplayer.cc
src/tools/rbd_mirror/ImageReplayer.cc
src/tools/rbd_mirror/ImageReplayer.h
src/tools/rbd_mirror/InstanceReplayer.cc
src/tools/rbd_mirror/InstanceReplayer.h
src/tools/rbd_mirror/NamespaceReplayer.cc
src/tools/rbd_mirror/NamespaceReplayer.h
src/tools/rbd_mirror/PoolReplayer.cc
src/tools/rbd_mirror/Types.h
src/tools/rbd_mirror/image_replayer/BootstrapRequest.cc
src/tools/rbd_mirror/image_replayer/BootstrapRequest.h