shrink-mds: use mds_to_kill_hostname instead

When using fqdn in inventory host file, this task will fail because the
mds is registered with its shortname.

It means we must use `mds_to_kill_hostname` in this task.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1869837

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 51c382677d)
pull/5686/head
Guillaume Abrioux 2020-08-18 20:35:17 +02:00 committed by Dimitri Savineau
parent 03931362dc
commit c7f6d15793
1 changed files with 2 additions and 2 deletions

View File

@ -78,9 +78,9 @@
tasks: tasks:
# get rid of this as soon as "systemctl stop ceph-msd@$HOSTNAME" also # get rid of this as soon as "systemctl stop ceph-msd@$HOSTNAME" also
# removes the MDS from the FS map. # removes the MDS from the FS map.
- name: exit mds if it the deployment is containerized - name: exit mds when containerized deployment
command: "{{ container_exec_cmd | default('') }} ceph tell mds.{{ mds_to_kill_hostname }} exit"
when: containerized_deployment | bool when: containerized_deployment | bool
command: "{{ container_exec_cmd | default('') }} ceph tell mds.{{ mds_to_kill }} exit"
- name: get ceph status - name: get ceph status
command: "{{ container_exec_cmd | default('') }} ceph --cluster {{ cluster }} -s -f json" command: "{{ container_exec_cmd | default('') }} ceph --cluster {{ cluster }} -s -f json"