mirror of https://github.com/ceph/ceph-ansible.git
cephadm_adopt: fix ceph-crash migration
ceph-ansible leaves a ceph-crash container in containerized deployment.
It means we end up with 2 ceph-crash containers running after the
migration playbook is complete.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1954614
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 22c18e82f0
)
pull/6503/head
parent
60c0fb8a7a
commit
747d259511
|
@ -1003,11 +1003,10 @@
|
||||||
|
|
||||||
- name: stop and disable ceph-crash systemd service
|
- name: stop and disable ceph-crash systemd service
|
||||||
service:
|
service:
|
||||||
name: ceph-crash
|
name: "{{ 'ceph-crash@' + ansible_facts['hostname'] if containerized_deployment | bool else 'ceph-crash.service' }}"
|
||||||
state: stopped
|
state: stopped
|
||||||
enabled: false
|
enabled: false
|
||||||
failed_when: false
|
failed_when: false
|
||||||
when: not containerized_deployment | bool
|
|
||||||
|
|
||||||
- name: update the placement of ceph-crash hosts
|
- name: update the placement of ceph-crash hosts
|
||||||
command: "{{ cephadm_cmd }} shell --fsid {{ fsid }} -- ceph --cluster {{ cluster }} orch apply crash --placement='label:ceph'"
|
command: "{{ cephadm_cmd }} shell --fsid {{ fsid }} -- ceph --cluster {{ cluster }} orch apply crash --placement='label:ceph'"
|
||||||
|
|
Loading…
Reference in New Issue