diff --git a/defaults/main.yml b/defaults/main.yml index db6fa3a0..204c32dd 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -128,6 +128,7 @@ neutron_plugin_core: "{{ neutron_plugins[neutron_plugin_type].plugin_core }}" # - vpnaas # - metering # - qos +# - dns # Deprecated: instead of triggering lbaas through neutron_plugin_core it will be triggered when Octavia is installed, neutron_lbaas_namespace var is set to True, or both: # - neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 or lbaasv2 neutron_lbaas_namespace: "{% if 'neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2' in neutron_plugin_base %}True{% else %}False{% endif %}" diff --git a/templates/plugins/ml2/ml2_conf.ini.j2 b/templates/plugins/ml2/ml2_conf.ini.j2 index 46324da4..3e33debe 100644 --- a/templates/plugins/ml2/ml2_conf.ini.j2 +++ b/templates/plugins/ml2/ml2_conf.ini.j2 @@ -5,7 +5,7 @@ type_drivers = {{ neutron_plugins[neutron_plugin_type].drivers_type }} tenant_network_types = {{ neutron_provider_networks.network_types if neutron_provider_networks.network_types != '' else 'local' }} mechanism_drivers = {{ neutron_ml2_mechanism_drivers }} -extension_drivers = port_security{% if 'qos' in neutron_plugin_base %},qos{% endif %} +extension_drivers = port_security{% if 'qos' in neutron_plugin_base %},qos{% endif %}{% if 'dns' in neutron_plugin_base %},dns{% endif %} {% if neutron_provider_networks.network_flat_networks is defined %}