mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
Ticket: CM-6806 Reviewed By: CCR-4126 Testing Done: Currently, when doing ifup of a bridge, the bridge is created and ports are added to bridge before vlan_filtering is set on the bridge. This causes extra churn on switchd which has to configure the hardware one way and then tear it down and reconfigure it again in the new way. For mlx, it causes even more problems. This patch moves the vlan_filtering setting of bridge to before member ports are being added to the bridge, and it uses the new iproute2 command for setting the attribute instead of through sysfs.