From a87af7aab00634f15d62a824c5837eac4bc6e3cc Mon Sep 17 00:00:00 2001 From: shaofeng_cheng <chengsf@winhong.com> Date: Fri, 11 Aug 2017 09:59:30 +0800 Subject: [PATCH] Add vpnaas support to vsphere by vmware-nsx plugin Add vpnaas support to vsphere by vmware-nsx plugin in neutron. Depends-On: I7b78831325db4bbb263b2cc174e848ea7037ad0a Change-Id: I83040c97e5ee4b2ccc0a874623870334c313b4b2 Partially-implements: blueprint kolla-ansible-support-vsphere --- ansible/roles/neutron/templates/neutron_vpnaas.conf.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ansible/roles/neutron/templates/neutron_vpnaas.conf.j2 b/ansible/roles/neutron/templates/neutron_vpnaas.conf.j2 index 47eeefb4a7..cd76b836c5 100644 --- a/ansible/roles/neutron/templates/neutron_vpnaas.conf.j2 +++ b/ansible/roles/neutron/templates/neutron_vpnaas.conf.j2 @@ -1,4 +1,8 @@ {% if enable_neutron_vpnaas | bool %} [service_providers] +{% if neutron_plugin_agent == 'vmware_nsx' %} +service_provider = VPN:vmware:vmware_nsx.services.vpnaas.nsxv.ipsec_driver.NSXvIPsecVpnDriver:default +{% else %} service_provider = VPN:openswan:neutron_vpnaas.services.vpn.service_drivers.ipsec.IPsecVPNDriver:default {% endif %} +{% endif %}