diff --git a/ansible/roles/neutron/templates/fwaas_driver.ini.j2 b/ansible/roles/neutron/templates/fwaas_driver.ini.j2 index 3fa7953415ba8bef2a6de5ab3c68372d1b1dd955..272e5049cfdeece6c94abf65dc8b4769f983e121 100644 --- a/ansible/roles/neutron/templates/fwaas_driver.ini.j2 +++ b/ansible/roles/neutron/templates/fwaas_driver.ini.j2 @@ -1,8 +1,12 @@ {% if enable_neutron_fwaas | bool %} -[service_providers] -service_provider = FIREWALL:Iptables:neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver:default - [fwaas] -driver = iptables enabled = True +{% if neutron_plugin_agent == 'vmware_nsxv' %} +driver = vmware_nsxv_edge +{% else %} +driver = iptables + +[service_providers] +service_provider = FIREWALL:Iptables:neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver:default +{% endif %} {% endif %}