Added support for additional Neutron service plugins

Sem-Ver: feature
Change-Id: I269b554f1cf79ea3d368189abb1aa3c9dcab2ced
diff --git a/releasenotes/notes/enable-neutron-service-plugins-0edf4084235138e7.yaml b/releasenotes/notes/enable-neutron-service-plugins-0edf4084235138e7.yaml
new file mode 100644
index 0000000..bfb6c30
--- /dev/null
+++ b/releasenotes/notes/enable-neutron-service-plugins-0edf4084235138e7.yaml
@@ -0,0 +1,3 @@
+---
+features:
+  - Added support for additional Neutron service plugins.
diff --git a/roles/openstack_helm_neutron/vars/main.yml b/roles/openstack_helm_neutron/vars/main.yml
index 6e166de..91e2e30 100644
--- a/roles/openstack_helm_neutron/vars/main.yml
+++ b/roles/openstack_helm_neutron/vars/main.yml
@@ -50,7 +50,7 @@
         dhcp_agents_per_network: 3
         log_config_append: null
         rpc_workers: 8
-        service_plugins: router,vpnaas
+        service_plugins: qos,router,segments,trunk,vpnaas
         external_dns_driver: designate
       cors:
         allowed_origin: "*"
@@ -76,7 +76,7 @@
     plugins:
       ml2_conf:
         ml2:
-          extension_drivers: port_security,dns_domain_ports
+          extension_drivers: dns_domain_ports,port_security,qos
           type_drivers: flat,gre,vlan,vxlan
         ml2_type_gre:
           tunnel_id_ranges: 1:1000