mirror of https://github.com/ceph/ceph-ansible.git
update: stop ceph-crash service before upgrading
This adds the missing service stop task for ceph-crash upgrade workflow. It should have been added through commit `15872e3db1e342238636bc9c8e1aef6bd1d3dcd8` in stable-4.0 but at the time we backported this patch ceph-crash wasn't implemented yet so the ceph-crash related content in this patch was removed. Then, ceph-crash has been implemented later so we are still missing this part of the patch in stable-4.0. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1943471 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>pull/6399/head
parent
a65968a9d1
commit
a8420d41c6
|
@ -877,6 +877,18 @@
|
||||||
tasks_from: container_binary.yml
|
tasks_from: container_binary.yml
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-handler
|
name: ceph-handler
|
||||||
|
|
||||||
|
- import_role:
|
||||||
|
name: ceph-crash
|
||||||
|
tasks_from: systemd.yml
|
||||||
|
|
||||||
|
- name: stop the ceph-crash service
|
||||||
|
systemd:
|
||||||
|
name: "{{ 'ceph-crash@' + ansible_facts['hostname'] if containerized_deployment | bool else 'ceph-crash.service' }}"
|
||||||
|
state: stopped
|
||||||
|
enabled: no
|
||||||
|
masked: yes
|
||||||
|
|
||||||
- import_role:
|
- import_role:
|
||||||
name: ceph-crash
|
name: ceph-crash
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue