Added option to enable_vpn

due to the fact that Neutron kicked out VPNaaS from governance.
We should disable vpn out of the box but give the option to deploy it.

REL.:
http://lists.openstack.org/pipermail/openstack-dev/2016-November/107384.html

Change-Id: Ieff504cdcd86bc31e8c3553b428968665259255f
This commit is contained in:
Christoph Albers 2017-05-09 15:01:07 +02:00
parent 766cc54a50
commit 7c6a8f2285
2 changed files with 2 additions and 0 deletions

View File

@ -214,6 +214,7 @@ default['openstack']['dashboard']['password_autocomplete'] = 'off'
default['openstack']['dashboard']['simple_ip_management'] = false
default['openstack']['dashboard']['neutron']['enable_quotas'] = true
default['openstack']['dashboard']['neutron']['enable_lb'] = false
default['openstack']['dashboard']['neutron']['enable_vpn'] = false
# Allow for misc sections to be added to the local_settings template
# For example: {
# 'CUSTOM_CONFIG_A' => {

View File

@ -226,6 +226,7 @@ OPENSTACK_CINDER_FEATURES = {
# balancer service, security groups, quotas, VPN service.
OPENSTACK_NEUTRON_NETWORK = {
'enable_lb': <%= node['openstack']['dashboard']['neutron']['enable_lb'].to_s.capitalize %>,
'enable_vpn' <%= node['openstack']['dashboard']['neutron']['enable_vpn'].to_s.capitalize %>,
'enable_quotas': <%= node['openstack']['dashboard']['neutron']['enable_quotas'] ? 'True' : 'False' %>,
# The profile_support option is used to detect if an external router can be
# configured via the dashboard. When using specific plugins the