Configuring the ML2 plugin
The ML2 plugin has its own configuration file, which can be found at /etc/neutron/plugins/ml2/ml2_conf.ini
. The LinuxBridge and Open vSwitch agents continue to rely on their respective configuration files, which were configured previously in this book.
To implement ML2 with the LinuxBridge agent based on prior configuration documented in earlier chapters, use the following configuration in /etc/neutron/plugins/ml2/ml2_conf.ini
:
[ml2] type_drivers = local,flat,vlan tenant_network_types = vlan mechanism_drivers = linuxbridge [ml2_type_flat] flat_networks = physnet1 [ml2_type_vlan] network_vlan_ranges = physnet1:30:33 [database] connection = mysql://neutron:neutron@controller/neutron_ml2 [securitygroup] firewall_driver = dummyValue
The firewall_driver parameter
must be defined in the ML2 configuration to enable the securitygroup
extension. However, the actual value set for firewall_driver
in the ml2_conf.ini
file is irrelevant. Each L2 agent configuration file...