]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
adopt: fix bug in mon_ip_list set_fact
authorGuillaume Abrioux <gabrioux@redhat.com>
Tue, 8 Feb 2022 17:02:24 +0000 (18:02 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 9 Feb 2022 10:32:00 +0000 (11:32 +0100)
`default('{}')` must be before `| from_json`

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
infrastructure-playbooks/cephadm-adopt.yml

index 1db492149029afc854a0d1eee1aaa6d0492621c6..8fa6da66f81fe8e20b3d8a2f92df934283386cd8 100644 (file)
             - name: set_fact mon_ip_list
               set_fact:
                 mon_ip_list: "{{ mon_ip_list | default([]) | union([item['addr'].split(':')[0]]) }}"
-              loop: "{{ (quorum_status.stdout | from_json | default('{}'))['monmap']['mons'] }}"
+              loop: "{{ (quorum_status.stdout | default('{}') | from_json)['monmap']['mons'] }}"
               run_once: true
 
             - name: remove current mirror peer