]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
rolling_update: fix mgr start with mon collocation
authorDimitri Savineau <dsavinea@redhat.com>
Fri, 30 Oct 2020 14:54:16 +0000 (10:54 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Tue, 3 Nov 2020 13:32:42 +0000 (14:32 +0100)
cec994b introduced a regression when a mgr is collocated with a mon.
During the mon upgrade, the mgr service is masked to avoid to be
restarted on packages update.
Then the start mgr task is failing because the service is still masked.
Instead we should unmask it.

Fixes: #5983
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit 3d3ce263274d648f8fb376716f52b8b91b6f1313)

infrastructure-playbooks/rolling_update.yml

index 7cf81808fc1c9553f870fe1711d702782af017e6..4e6e657dfbd8b6be14af520b58e3dac3d4c11594 100644 (file)
         name: ceph-mgr@{{ ansible_hostname }}
         state: started
         enabled: yes
+        masked: no
       when: inventory_hostname in groups[mgr_group_name] | default([])
             or groups[mgr_group_name] | default([]) | length == 0