Enable multicast snooping for all openstack's bridges by default

Change-Id: Icc0af350bb0ac0f4e72f651b07b66faa40840519
This commit is contained in:
Jian Li 2020-12-12 03:59:46 +09:00
parent a56dea6ecd
commit f698a5d59a

View File

@ -342,6 +342,7 @@ public class DefaultOpenstackNodeHandler implements OpenstackNodeHandler {
.failMode(BridgeDescription.FailMode.SECURE)
.datapathId(dpid)
.disableInBand()
.mcastSnoopingEnable()
.controllers(controllers);
if (osNode.datapathType().equals(NETDEV)) {
@ -419,7 +420,8 @@ public class DefaultOpenstackNodeHandler implements OpenstackNodeHandler {
String bridgeName = BRIDGE_PREFIX + phyInterface.network();
BridgeDescription.Builder builder = DefaultBridgeDescription.builder()
.name(bridgeName);
.name(bridgeName)
.mcastSnoopingEnable();
BridgeConfig bridgeConfig = device.as(BridgeConfig.class);
bridgeConfig.addBridge(builder.build());