Make vlan_transparent in neutron.conf configurable from Undercloud

Allow plugins that support it to create VLAN transparent networks
The vlan_transparent determines if plugins that support it to
create VLAN transparent networks or not

Depends-On: I149237c12658201e44efdb1cd4851c7f154c6728
Change-Id: I2472fff376c172070d22d6dd90664145ab9d850e
Closes-Bug: 1786409
(cherry picked from commit 855d1ec6b5)
This commit is contained in:
Sai Ram Peesapati 2018-08-15 01:47:03 -04:00
parent 71a7ca1132
commit 8c6284bf2a
2 changed files with 12 additions and 0 deletions

View File

@ -116,6 +116,12 @@ parameters:
EnableInternalTLS:
type: boolean
default: false
EnableVLANTransparency:
default: false
description: >
If True, then allow plugins that support it to create VLAN
transparent networks.
type: boolean
conditions:
dhcp_agents_zero: {equals : [{get_param: NeutronDhcpAgentsPerNetwork}, 0]}
@ -152,6 +158,7 @@ outputs:
neutron::db::sync::db_sync_timeout: {get_param: DatabaseSyncTimeout}
neutron::global_physnet_mtu: {get_param: NeutronGlobalPhysnetMtu}
neutron::db::sync::extra_params: {get_param: NeutronDBSyncExtraParams}
neutron::vlan_transparent: {get_param: EnableVLANTransparency}
- if:
- dhcp_agents_zero
- {}

View File

@ -0,0 +1,5 @@
---
features:
- Allow plugins that support it to create VLAN transparent networks
The vlan_transparent determines if plugins that support it to
create VLAN transparent networks or not