Commit 58a28656 authored by VasishtaShastry's avatar VasishtaShastry Committed by Guillaume Abrioux
Browse files

Peer addition won't be skipped if remote is not in peer

rbd-mirroring is not configured as adding peer is getting skipped.
Peer addition should not get skipped if its not added already

Closes -

Signed-off-by: default avatarVasishtaShastry <>
(cherry picked from commit 006998e8)
parent a8420d41
......@@ -11,4 +11,4 @@
- name: add a mirroring peer
command: "{{ container_exec_cmd | default('') }} rbd --cluster {{ cluster }} --keyring /etc/ceph/{{ cluster }}.client.rbd-mirror.{{ ansible_facts['hostname'] }}.keyring --name client.rbd-mirror.{{ ansible_facts['hostname'] }} mirror pool peer add {{ ceph_rbd_mirror_pool }} {{ ceph_rbd_mirror_remote_user }}@{{ ceph_rbd_mirror_remote_cluster }}"
changed_when: false
when: ceph_rbd_mirror_remote_user in mirror_peer.stdout
when: ceph_rbd_mirror_remote_user not in mirror_peer.stdout
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment