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 %}