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:
@@ -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 = []
|
||||
|
||||
Reference in New Issue
Block a user