remove unmaintained vpnaas from all recipes and attributes

The vpnaas agent has been removed for the OpenStack Queens release.

Virtual Private Network-as-a-Service (VPNaaS) scenario
(for Rocky, no vpnaas docs found for Queens)
https://docs.openstack.org/neutron/rocky/admin/vpnaas-scenario.html

missing release note (or doc) on vpn-agent change in queens
https://bugs.launchpad.net/neutron/+bug/1751069

vpnaas agent is removed since Queens and configuration changed
https://bugs.launchpad.net/openstack-ansible/+bug/1781148

Change-Id: Idf74445445683058cd992e95df87724579e70433
This commit is contained in:
Roger Luethi
2018-09-26 14:15:34 +02:00
committed by Jan Klare
parent c874aec833
commit f03e5c65fa
9 changed files with 14 additions and 279 deletions

View File

@@ -76,19 +76,6 @@ if node['openstack']['network_lbaas']['enabled']
end
end
if node['openstack']['network_vpnaas']['enabled']
# neutron-vpnaas-agent may not running on network node, but on network node, neutron-server still need neutron_vpnaas module
# when loading plugin if vpnaas is list in service_plugins. In this case, we don't need include vpn_agent recipe for network node, but
# we need make sure neutron vpnaas python packages get installed on network node before neutron-server start/restart, when vpnaas is enabled.
# Otherwise neutron-server will crash for couldn't find vpnaas plugin when invoking plugins from service_plugins.
platform_options['neutron_vpnaas_python_dependencies'].each do |pkg|
package pkg do
options platform_options['package_overrides']
action :upgrade
end
end
end
# Migrate network database to latest version
include_recipe 'openstack-network::db_migration'
plugin_templates = []