Restrict tenant network to geneve
OVN doesn't support VXLAN networks. VLAN tenant networks have limitations and should be blocked till they are fixed. So we restrict tenant network to geneve. Change-Id: I4cabde39c252a605d769e137ae402f6fbc5a3041 Closes-Bug: 1767070
This commit is contained in:
parent
a8355d9842
commit
ae4aac8cb5
@ -71,6 +71,17 @@ parameters:
|
||||
description: Whether Metadata Service has to be enabled
|
||||
type: boolean
|
||||
default: true
|
||||
# NOTE(anil): OVN supports only VLAN and geneve networks. But VLAN
|
||||
# tenant networks have a limited support in OVN. So allowing only
|
||||
# geneve networks until the problems are addressed.
|
||||
# See bug #1767070 for more information.
|
||||
NeutronNetworkType:
|
||||
default: 'geneve'
|
||||
description: The tenant network type for Neutron.
|
||||
type: comma_delimited_list
|
||||
constraints:
|
||||
- allowed_values:
|
||||
- geneve
|
||||
|
||||
resources:
|
||||
|
||||
@ -101,6 +112,7 @@ outputs:
|
||||
neutron::server::qos_notification_drivers: {get_param: OVNQosDriver}
|
||||
neutron::plugins::ml2::max_header_size: {get_param: NeutronGeneveMaxHeaderSize}
|
||||
neutron::plugins::ml2::ovn::dvr_enabled: {get_param: NeutronEnableDVR}
|
||||
neutron::plugins::ml2::tenant_network_types: {get_param: NeutronNetworkType}
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::neutron::plugins::ml2
|
||||
metadata_settings:
|
||||
|
@ -110,6 +110,16 @@ PARAMETER_DEFINITION_EXCLUSIONS = {'CephPools': ['description',
|
||||
'BondInterfaceOvsOptions': ['description',
|
||||
'default',
|
||||
'constraints'],
|
||||
# NOTE(anil): This is a temporary change and
|
||||
# will be removed once bug #1767070 properly
|
||||
# fixed. OVN supports only VLAN and geneve
|
||||
# for NeutronNetworkType. But VLAN tenant
|
||||
# networks have a limited support in OVN.
|
||||
# Till that is fixed, we restrict
|
||||
# NeutronNetworkType to 'geneve'.
|
||||
'NeutronNetworkType': ['description',
|
||||
'default',
|
||||
'constraints'],
|
||||
'KeyName': ['constraints'],
|
||||
'OVNSouthboundServerPort': ['description'],
|
||||
'ExternalInterfaceDefaultRoute':
|
||||
|
Loading…
x
Reference in New Issue
Block a user