Add support for new ovn-bgp-agent config flag
Patch [1] added support for only exposing IPv6 GUA tenant
network IPs. It created a new flag to control it, so this
patch is adding support for it.
[1] https://review.opendev.org/c/x/ovn-bgp-agent/+/864813
Depends-On: https://review.opendev.org/c/openstack/tripleo-ansible/+/866450
Change-Id: If82424d901c122e80700b3ea59fb0f7dc0a3b345
(cherry picked from commit 3feb004001
)
This commit is contained in:
parent
a51576c032
commit
22e14449be
@ -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]}
|
||||
|
Loading…
Reference in New Issue
Block a user