From: ilyashestopalov Date: Wed, 3 Jul 2019 16:58:32 +0000 (+0300) Subject: ceph-mon: Fix cluster name parameter X-Git-Tag: v4.0.0rc10~12 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=5c6a9e1a969ccef577b3d60c1108dc3c329d72bf;p=ceph-ansible.git ceph-mon: Fix cluster name parameter The ability to add nodes with the monitor role to an existing cluster whose name differs from the default name is fixed. Signed-off-by: ilyashestopalov (cherry picked from commit 904532c5e231a85b9cd5fe1e7f789d07cf6995a5) --- diff --git a/roles/ceph-mon/tasks/deploy_monitors.yml b/roles/ceph-mon/tasks/deploy_monitors.yml index 5a262f07f..d1a7ba2bf 100644 --- a/roles/ceph-mon/tasks/deploy_monitors.yml +++ b/roles/ceph-mon/tasks/deploy_monitors.yml @@ -1,7 +1,7 @@ --- - name: check if monitor initial keyring already exists command: > - {{ hostvars[groups[mon_group_name][0]]['container_exec_cmd'] | default('') }} ceph --cluster ceph --name mon. -k + {{ hostvars[groups[mon_group_name][0]]['container_exec_cmd'] | default('') }} ceph --cluster {{ cluster }} --name mon. -k /var/lib/ceph/mon/{{ cluster }}-{{ hostvars[groups[mon_group_name][0]]['ansible_hostname'] }}/keyring auth get-key mon. register: initial_mon_key