Enable qos and trunk service_plugins

Review [1] added some tests which requires "qos" and "trunk"
plugins to be enabled, so add it to the neutron plugins_list.

Also add "qos" to extension_drivers.

[1] https://review.openstack.org/#/c/479995/

Change-Id: I64fe3e1853b6e7f0b5755dad191da9a5b04e307e
This commit is contained in:
2017-10-25 14:34:13 +05:30
parent ab195e9f38
commit 03a2da88d5

View File

@@ -119,7 +119,7 @@ class openstack_integration::neutron (
true => 'networking_l2gw.services.l2gateway.plugin.L2GatewayPlugin',
default => undef,
}
$plugins_list = delete_undef_values(['router', 'metering', 'firewall', 'lbaasv2', $bgpvpn_plugin, $l2gw_plugin])
$plugins_list = delete_undef_values(['router', 'metering', 'firewall', 'lbaasv2', 'qos', 'trunk', $bgpvpn_plugin, $l2gw_plugin])
class { '::neutron':
default_transport_url => os_transport_url({
@@ -171,7 +171,7 @@ class openstack_integration::neutron (
class { '::neutron::plugins::ml2':
type_drivers => ['vxlan', 'vlan', 'flat'],
tenant_network_types => ['vxlan', 'vlan', 'flat'],
extension_drivers => 'port_security',
extension_drivers => 'port_security,qos',
mechanism_drivers => $driver,
firewall_driver => $firewall_driver,
}