]> git.proxmox.com Git - mirror_ifupdown2.git/commit
addons: bridge: add new policy vxlan_bridge_igmp_snooping_enable_port_mcrouter
authorJulien Fortin <julien@cumulusnetworks.com>
Tue, 26 Feb 2019 23:11:36 +0000 (00:11 +0100)
committerJulien Fortin <julien@cumulusnetworks.com>
Mon, 22 Apr 2019 02:50:00 +0000 (10:50 +0800)
commit80adb3c144c192fd1c85fe31fc3577d9c770c1f2
tree093e620159ee8f0764251a6d3bce21ad7295cb8a
parente588acb7d88c794d6b789ca7d355bf76336a953f
addons: bridge: add new policy vxlan_bridge_igmp_snooping_enable_port_mcrouter

if igmp snooping is enabled on a vxlan bridge and if the
vxlan_bridge_igmp_snooping_enable_port_mcrouter is turned on, ifupdown2
will automatically enable multicast router on the vxlan brport unless
this attribute was provided by the user. The policy is enabled by default.

The policy can be disabled as follow:
{
    "bridge": {
"module_globals": {
    "vxlan_bridge_igmp_snooping_enable_port_mcrouter": "no"
}
    }
}

auto br0
iface br0
      bridge-ports vx42
      bridge-mcsnoop yes

auto vx42
iface vx42
      vxlan-id 42

$ ifreload -ad
will show that the config is applied

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
ifupdown2/addons/bridge.py