File tree 2 files changed +10
-0
lines changed
2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -131,6 +131,11 @@ In this configuration we are defining FLOATING_RANGE to be a
131
131
subnet that exists in the private RFC1918 address space - however in
132
132
in a real setup FLOATING_RANGE would be a public IP address range.
133
133
134
+ Note that extension drivers for the ML2 plugin is set by
135
+ `Q_ML2_PLUGIN_EXT_DRIVERS `, and it includes 'port_security' by default. If you
136
+ want to remove all the extension drivers (even 'port_security'), set
137
+ `Q_ML2_PLUGIN_EXT_DRIVERS ` to blank.
138
+
134
139
Neutron Networking with Open vSwitch and Provider Networks
135
140
==========================================================
136
141
Original file line number Diff line number Diff line change @@ -31,6 +31,9 @@ Q_ML2_PLUGIN_GRE_TYPE_OPTIONS=${Q_ML2_PLUGIN_GRE_TYPE_OPTIONS:-tunnel_id_ranges=
31
31
Q_ML2_PLUGIN_VXLAN_TYPE_OPTIONS=${Q_ML2_PLUGIN_VXLAN_TYPE_OPTIONS:- vni_ranges=1001: 2000}
32
32
# Default VLAN TypeDriver options
33
33
Q_ML2_PLUGIN_VLAN_TYPE_OPTIONS=${Q_ML2_PLUGIN_VLAN_TYPE_OPTIONS:- }
34
+ # List of extension drivers to load, use '-' instead of ':-' to allow people to
35
+ # explicitly override this to blank
36
+ Q_ML2_PLUGIN_EXT_DRIVERS=${Q_ML2_PLUGIN_EXT_DRIVERS-port_security}
34
37
35
38
# L3 Plugin to load for ML2
36
39
ML2_L3_PLUGIN=${ML2_L3_PLUGIN:- neutron.services.l3_router.l3_router_plugin.L3RouterPlugin}
@@ -113,6 +116,8 @@ function neutron_plugin_configure_service {
113
116
114
117
populate_ml2_config /$Q_PLUGIN_CONF_FILE ml2 type_drivers=$Q_ML2_PLUGIN_TYPE_DRIVERS
115
118
119
+ populate_ml2_config /$Q_PLUGIN_CONF_FILE ml2 extension_drivers=$Q_ML2_PLUGIN_EXT_DRIVERS
120
+
116
121
populate_ml2_config /$Q_PLUGIN_CONF_FILE ml2 $Q_SRV_EXTRA_OPTS
117
122
118
123
populate_ml2_config /$Q_PLUGIN_CONF_FILE ml2_type_gre $Q_ML2_PLUGIN_GRE_TYPE_OPTIONS
You can’t perform that action at this time.
0 commit comments