]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
switch2container: fix mon quorum check
authorDimitri Savineau <dsavinea@redhat.com>
Mon, 9 Aug 2021 19:41:40 +0000 (15:41 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Tue, 10 Aug 2021 08:03:02 +0000 (10:03 +0200)
This was reverted by 7ddbe74

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1990733
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
infrastructure-playbooks/switch-from-non-containerized-to-containerized-ceph-daemons.yml

index 46e30c5b8cf2b520c089662346e0c2610be67be3..adce2d41f7205f9d804a99fbac8cf41466a50b15 100644 (file)
       command: "{{ container_binary }} run --rm  -v /etc/ceph:/etc/ceph:z --entrypoint=ceph {{ ceph_docker_registry }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }} --cluster {{ cluster }} quorum_status --format json"
       register: ceph_health_raw
       changed_when: false
-      until: hostvars[mon_host]['ansible_facts']['hostname'] in (ceph_health_raw.stdout | from_json)["quorum_names"]
+      until: ansible_facts['hostname'] in (ceph_health_raw.stdout | trim | from_json)["quorum_names"]
       retries: "{{ health_mon_check_retries }}"
       delay: "{{ health_mon_check_delay }}"