diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics.j2 index 2c3f61740..ea112cdef 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics.j2 @@ -5,11 +5,7 @@ network_config: mtu: {{ ctlplane_mtu }} dns_servers: {{ ctlplane_dns_nameservers }} domain: {{ dns_search_domains }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} use_dhcp: false addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} @@ -22,12 +18,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% elif 'external_bridge' in role_tags %} - type: ovs_bridge {% if network == 'External' %} @@ -41,12 +32,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} members: - type: interface name: nic{{loop.index + 1}} diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics_dpdk.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics_dpdk.j2 index 4da05a72f..a4b270985 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics_dpdk.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics_dpdk.j2 @@ -5,11 +5,7 @@ network_config: mtu: {{ ctlplane_mtu }} dns_servers: {{ ctlplane_dns_nameservers }} domain: {{ dns_search_domains }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} use_dhcp: false addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} @@ -23,12 +19,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% elif 'external_bridge' in role_tags %} - type: ovs_bridge {% if network == 'External' %} @@ -42,12 +33,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} members: - type: interface name: nic{{loop.index + 1}} diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics_dvr.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics_dvr.j2 index a2b6bce10..864963264 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics_dvr.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics/multiple_nics_dvr.j2 @@ -5,11 +5,7 @@ network_config: mtu: {{ ctlplane_mtu }} dns_servers: {{ ctlplane_dns_nameservers }} domain: {{ dns_search_domains }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} use_dhcp: false addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} @@ -23,12 +19,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% elif network == 'Tenant' %} - type: ovs_bridge name: {{ 'br-' ~ role_networks_lower[network] }} @@ -39,12 +30,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} members: - type: interface name: nic{{loop.index + 1}} diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans.j2 index a7ee38c15..af99bdc9a 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans.j2 @@ -5,11 +5,7 @@ network_config: mtu: {{ ctlplane_mtu }} dns_servers: {{ ctlplane_dns_nameservers }} domain: {{ dns_search_domains }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} use_dhcp: false addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} @@ -26,12 +22,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% elif 'external_bridge' in role_tags %} - type: ovs_bridge {% if network == 'External' %} @@ -54,11 +45,6 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} {% endif %} -{% endif %} {% endfor %} diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans_dpdk.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans_dpdk.j2 index b6791b3e4..254633725 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans_dpdk.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans_dpdk.j2 @@ -5,11 +5,7 @@ network_config: mtu: {{ ctlplane_mtu }} dns_servers: {{ ctlplane_dns_nameservers }} domain: {{ dns_search_domains }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} use_dhcp: false addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} @@ -27,12 +23,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% elif 'external_bridge' in role_tags %} - type: ovs_bridge {% if network == 'External' %} @@ -55,13 +46,8 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} {% endif %} -{% endif %} {% set _ = nics_used.append(loop.index) %} {% endfor %} - type: ovs_user_bridge diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans_dvr.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans_dvr.j2 index c9a7a960e..636e7c708 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans_dvr.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/multiple_nics_vlans/multiple_nics_vlans_dvr.j2 @@ -5,11 +5,7 @@ network_config: mtu: {{ ctlplane_mtu }} dns_servers: {{ ctlplane_dns_nameservers }} domain: {{ dns_search_domains }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} use_dhcp: false addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} @@ -27,12 +23,7 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% elif network == 'Tenant' %} - type: ovs_bridge name: {{ 'br-' ~ role_networks_lower[network] }} @@ -51,13 +42,8 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} {% endif %} -{% endif %} {% set _ = nics_used.append(loop.index) %} {% endfor %} - type: ovs_bridge diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_linux_bridge_vlans/single_nic_linux_bridge_vlans.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_linux_bridge_vlans/single_nic_linux_bridge_vlans.j2 index 9c578a887..474388c23 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_linux_bridge_vlans/single_nic_linux_bridge_vlans.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_linux_bridge_vlans/single_nic_linux_bridge_vlans.j2 @@ -13,11 +13,7 @@ network_config: domain: {{ dns_search_domains }} addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} -{% if not default_route_networks or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} members: - type: interface name: {{ neutron_public_interface_name }} @@ -32,10 +28,5 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% endfor %} diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_linux_bridge_vlans/single_nic_linux_bridge_vlans_storage.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_linux_bridge_vlans/single_nic_linux_bridge_vlans_storage.j2 index f0f65a39f..2055b872c 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_linux_bridge_vlans/single_nic_linux_bridge_vlans_storage.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_linux_bridge_vlans/single_nic_linux_bridge_vlans_storage.j2 @@ -13,11 +13,7 @@ network_config: domain: {{ dns_search_domains }} addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} -{% if not default_route_networks or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} members: - type: interface name: {{ neutron_public_interface_name }} @@ -32,10 +28,5 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% endfor %} diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/controller_no_external.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/controller_no_external.j2 index 89e594992..1499d4f45 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/controller_no_external.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/controller_no_external.j2 @@ -13,11 +13,7 @@ network_config: domain: {{ dns_search_domains }} addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} members: - type: interface name: nic1 @@ -31,10 +27,5 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% endfor %} diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/single_nic_vlans.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/single_nic_vlans.j2 index 684fd6d61..3688909e3 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/single_nic_vlans.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/single_nic_vlans.j2 @@ -13,11 +13,7 @@ network_config: domain: {{ dns_search_domains }} addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} members: - type: interface name: nic1 @@ -31,10 +27,5 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% endfor %} diff --git a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/single_nic_vlans_storage.j2 b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/single_nic_vlans_storage.j2 index eb2611452..4a4da65e6 100644 --- a/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/single_nic_vlans_storage.j2 +++ b/tripleo_ansible/roles/tripleo_network_config/templates/single_nic_vlans/single_nic_vlans_storage.j2 @@ -13,11 +13,7 @@ network_config: domain: {{ dns_search_domains }} addresses: - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_subnet_cidr }} -{% if default_route_networks is not defined or 'ControlPlane' in default_route_networks %} - routes: {{ ctlplane_host_routes + [{'default': true, 'next_hop': ctlplane_gateway_ip}] }} -{% else %} routes: {{ ctlplane_host_routes }} -{% endif %} members: - type: interface name: nic1 @@ -31,10 +27,5 @@ network_config: addresses: - ip_netmask: {{ lookup('vars', role_networks_lower[network] ~ '_ip') }}/{{ lookup('vars', role_networks_lower[network] ~ '_cidr') }} -{% if default_route_networks and network in default_route_networks %} - routes: - {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') + [{'default': true, 'next_hop': lookup('vars', role_networks_lower[network] ~ '_gateway_ip')}] }} -{% else %} routes: {{ lookup('vars', role_networks_lower[network] ~ '_host_routes') }} -{% endif %} {% endfor %}