diff --git a/roles/ceph-common/templates/ceph.conf.j2 b/roles/ceph-common/templates/ceph.conf.j2 index eec6029c3..34b1a8d4f 100644 --- a/roles/ceph-common/templates/ceph.conf.j2 +++ b/roles/ceph-common/templates/ceph.conf.j2 @@ -46,9 +46,9 @@ mon host = {% for host in groups[mon_group_name] -%} {%- endif %} {%- else -%} {% if ip_version == 'ipv4' -%} - {{ hostvars[host]['ansible_' + monitor_interface][ip_version]['address'] }} + {{ hostvars[host]['ansible_' + hostvars[host]['monitor_interface']][ip_version]['address'] }} {%- elif ip_version == 'ipv6' -%} - [{{ hostvars[host]['ansible_' + monitor_interface][ip_version][0]['address'] }}] + [{{ hostvars[host]['ansible_' + hostvars[host]['monitor_interface']][ip_version][0]['address'] }}] {%- endif %} {%- endif %} {% if not loop.last -%},{%- endif %}