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
This commit is contained in:
Sai Ram Peesapati 2018-08-15 01:47:03 -04:00
parent d02cef42d0
commit 855d1ec6b5
2 changed files with 12 additions and 0 deletions

View File

@ -116,6 +116,12 @@ parameters:
Messaging client subscriber parameter to specify
an SSL connection to the messaging host.
type: string
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]}
@ -153,6 +159,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