]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
rbd-mirror: major refactor
authorGuillaume Abrioux <gabrioux@redhat.com>
Thu, 12 May 2022 15:22:54 +0000 (17:22 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 29 Jul 2022 15:33:25 +0000 (17:33 +0200)
commitb74ff6e22c0d1b95e71384e4d7e2fb2ad556ac39
treeadd2d0c7e88635b08b3358868fa16fa46aa280e3
parent3a8daafbe8c9023c6dcd8034adfcc98893e5c303
rbd-mirror: major refactor

- Use config-key store to add cluster peer.
- Support multiple pools mirroring.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
28 files changed:
docs/source/index.rst
docs/source/rbdmirror/index.rst [new file with mode: 0644]
group_vars/rbdmirrors.yml.sample
roles/ceph-rbd-mirror/defaults/main.yml
roles/ceph-rbd-mirror/tasks/common.yml [deleted file]
roles/ceph-rbd-mirror/tasks/configure_mirroring.yml
roles/ceph-rbd-mirror/tasks/main.yml
roles/ceph-rbd-mirror/tasks/pre_requisite.yml [deleted file]
roles/ceph-rbd-mirror/tasks/start_rbd_mirror.yml [deleted file]
roles/ceph-validate/tasks/check_rbdmirror.yml
tests/functional/rbdmirror.yml [new file with mode: 0644]
tests/functional/rbdmirror/Vagrantfile [new symlink]
tests/functional/rbdmirror/container/Vagrantfile [new symlink]
tests/functional/rbdmirror/container/group_vars/all [new file with mode: 0644]
tests/functional/rbdmirror/container/hosts [new file with mode: 0644]
tests/functional/rbdmirror/container/secondary/Vagrantfile [new symlink]
tests/functional/rbdmirror/container/secondary/group_vars/all [new file with mode: 0644]
tests/functional/rbdmirror/container/secondary/hosts [new file with mode: 0644]
tests/functional/rbdmirror/container/secondary/vagrant_variables.yml [new file with mode: 0644]
tests/functional/rbdmirror/container/vagrant_variables.yml [new file with mode: 0644]
tests/functional/rbdmirror/group_vars/all [new file with mode: 0644]
tests/functional/rbdmirror/hosts [new file with mode: 0644]
tests/functional/rbdmirror/secondary/Vagrantfile [new symlink]
tests/functional/rbdmirror/secondary/group_vars/all [new file with mode: 0644]
tests/functional/rbdmirror/secondary/hosts [new file with mode: 0644]
tests/functional/rbdmirror/secondary/vagrant_variables.yml [new file with mode: 0644]
tests/functional/rbdmirror/vagrant_variables.yml [new file with mode: 0644]
tox-rbdmirror.ini [new file with mode: 0644]