From: Francesco Pantano Date: Tue, 8 Sep 2020 11:16:33 +0000 (+0200) Subject: Fix hosts field in rolling_update playbook when mds are processed X-Git-Tag: v6.0.0alpha2~49 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e65f9a5c720eeeef72b6eef59bb239e6ed04cdbe;p=ceph-ansible.git Fix hosts field in rolling_update playbook when mds are processed In the OSP context, during the rolling update the playbook fails with the following error: ''' ERROR! The field 'hosts' has an invalid value, which includes an undefined variable. The error was: list object has no element 0 ''' This PR just change the hosts field providing a valid mons group value. Closes: https://bugzilla.redhat.com/1876803 Signed-off-by: Francesco Pantano --- diff --git a/infrastructure-playbooks/rolling_update.yml b/infrastructure-playbooks/rolling_update.yml index 5841286fc..84f7a05d6 100644 --- a/infrastructure-playbooks/rolling_update.yml +++ b/infrastructure-playbooks/rolling_update.yml @@ -454,7 +454,7 @@ - nodeep-scrub - name: upgrade ceph mdss cluster, deactivate all rank > 0 - hosts: "{{ groups[mon_group_name|default('mons')][0] }}" + hosts: "{{ mon_group_name | default('mons') }}[0]" become: true tasks: - name: deactivate all mds rank > 0