diff --git a/deployment/frr/frr-container-ansible.yaml b/deployment/frr/frr-container-ansible.yaml index d4a47d7b03..807b2cb394 100644 --- a/deployment/frr/frr-container-ansible.yaml +++ b/deployment/frr/frr-container-ansible.yaml @@ -181,6 +181,15 @@ parameters: default: false tags: - role_specific + FrrOvnBgpAgentExposeIpv6GuaTenantNetworks: + description: > + Exposes VM IPs on tenant networks via MP-BGP IPv6 unicast if IPv6 is + global (GUA). Requires the BGP driver (see THT parameter + FrrOvnBgpAgentDriver). + type: boolean + default: false + tags: + - role_specific FrrOvnBgpAgentAsn: default: 64999 description: > @@ -222,6 +231,7 @@ resources: ContainerOvnBgpAgentImage: ContainerOvnBgpAgentImage ovn_bgp_agent_driver: FrrOvnBgpAgentDriver ovn_bgp_agent_expose_tenant_networks: FrrOvnBgpAgentExposeTenantNetworks + ovn_bgp_agent_expose_ipv6_gua_tenant_networks: FrrOvnBgpAgentExposeIpv6GuaTenantNetworks ovn_bgp_agent_bgp_as: FrrOvnBgpAgentAsn ovn_bgp_agent_ovsdb_connection: FrrOvnBgpAgentOvsdbConnection ovn_bgp_agent_reconcile_interval: FrrOvnBgpAgentReconcileInterval @@ -231,6 +241,7 @@ resources: ContainerOvnBgpAgentImage: {get_param: ContainerOvnBgpAgentImage} FrrOvnBgpAgentDriver: {get_param: FrrOvnBgpAgentDriver} FrrOvnBgpAgentExposeTenantNetworks: {get_param: FrrOvnBgpAgentExposeTenantNetworks} + FrrOvnBgpAgentExposeIpv6GuaTenantNetworks: {get_param: FrrOvnBgpAgentExposeIpv6GuaTenantNetworks} FrrOvnBgpAgentAsn: {get_param: FrrOvnBgpAgentAsn} FrrOvnBgpAgentOvsdbConnection: {get_param: FrrOvnBgpAgentOvsdbConnection} FrrOvnBgpAgentReconcileInterval: {get_param: FrrOvnBgpAgentReconcileInterval} @@ -457,6 +468,7 @@ outputs: tripleo_frr_ovn_bgp_agent_internal_tls_enable: {get_param: EnableInternalTLS} tripleo_frr_ovn_bgp_agent_driver: {get_attr: [RoleParametersValue, value, ovn_bgp_agent_driver]} tripleo_frr_ovn_bgp_agent_expose_tenant_networks: {get_attr: [RoleParametersValue, value, ovn_bgp_agent_expose_tenant_networks]} + tripleo_frr_ovn_bgp_agent_expose_ipv6_gua_tenant_networks: {get_attr: [RoleParametersValue, value, ovn_bgp_agent_expose_ipv6_gua_tenant_networks]} tripleo_frr_ovn_bgp_agent_bgp_as: {get_attr: [RoleParametersValue, value, ovn_bgp_agent_bgp_as]} tripleo_frr_ovn_bgp_agent_ovsdb_connection: {get_attr: [RoleParametersValue, value, ovn_bgp_agent_ovsdb_connection]} tripleo_frr_ovn_bgp_agent_reconcile_interval: {get_attr: [RoleParametersValue, value, ovn_bgp_agent_reconcile_interval]}