]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
mons: use hostname for initial members
authorSeena Fallah <seenafallah@gmail.com>
Wed, 6 Mar 2024 12:32:57 +0000 (13:32 +0100)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 7 Mar 2024 20:03:33 +0000 (21:03 +0100)
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
roles/ceph-mon/defaults/main.yml

index 74c779d9c876f67ef3618968e5fab8619f4873ec..1e470036b2a3eb42ec916e6ec2440d8f69e94ae1 100644 (file)
@@ -55,7 +55,7 @@ ceph_mon_container_params:
     - -i={{ monitor_name }}
     - --mon-data=/var/lib/ceph/mon/{{ cluster }}-{{ monitor_name }}
     - --public-addr={{ _current_monitor_address }}
-    - --mon-initial-members={{ groups[mon_group_name] | join(',') }}
+    - --mon-initial-members={{ groups[mon_group_name] | map('extract', hostvars, 'ansible_facts') | map(attribute='hostname') | join(',') }}
 
 
 ###########