diff --git a/roles/adoption_osp_deploy/templates/os_net_config_overcloud.yml.j2 b/roles/adoption_osp_deploy/templates/os_net_config_overcloud.yml.j2 index d1ad0c9c4..082a42b40 100644 --- a/roles/adoption_osp_deploy/templates/os_net_config_overcloud.yml.j2 +++ b/roles/adoption_osp_deploy/templates/os_net_config_overcloud.yml.j2 @@ -6,17 +6,17 @@ network_config: use_dhcp: false dns_servers: {% for _dns_ip in _dns_server | default([]) %} - - {{ _dns_ip }} + - {{ _dns_ip | ansible.utils.ipaddr('address') }} {% endfor %} - - {{ _gateway_ip }} + - {{ _gateway_ip | ansible.utils.ipaddr('address') }} domain: [] addresses: - - ip_netmask: {{ _ctlplane_ip }}/{{ _ctlplane_cidr }} + - ip_netmask: {{ _ctlplane_ip | ansible.utils.ipaddr('address') }}/{{ _ctlplane_cidr }} {% if _stack.routes is defined %} routes: {% for route in _stack.routes %} - ip_netmask: {{ route.ip_netmask }} - next_hop: {{ route.next_hop }} + next_hop: {{ route.next_hop | ansible.utils.ipaddr('address') }} default: {{ route.default }} {% endfor %} {% else %} @@ -36,12 +36,12 @@ network_config: mtu: {{ net.mtu }} vlan_id: {{ net.vlan_id }} addresses: - - ip_netmask: {{ net[ip_version|default('ip_v4')] }}/{{ net[prefix_length_version|default('prefix_length_v4')] }} + - ip_netmask: {{ net[ip_version|default('ip_v4')] | ansible.utils.ipaddr('address') }}/{{ net[prefix_length_version|default('prefix_length_v4')] }} {% if _stack.network_routes is defined and network_name in _stack.network_routes %} routes: {% for route in _stack.network_routes[network_name] %} - ip_netmask: {{ route.ip_netmask }} - next_hop: {{ route.next_hop }} + next_hop: {{ route.next_hop | ansible.utils.ipaddr('address') }} {% endfor %} {% else %} routes: [] @@ -54,7 +54,7 @@ network_config: - type: ovs_bridge name: br-baremetal addresses: - - ip_netmask: {{ net[ip_version|default('ip_v4')] }}/{{ net[prefix_length_version|default('prefix_length_v4')] }} + - ip_netmask: {{ net[ip_version|default('ip_v4')] | ansible.utils.ipaddr('address') }}/{{ net[prefix_length_version|default('prefix_length_v4')] }} use_dhcp: false routes: [] members: