]> git.proxmox.com Git - mirror_ifupdown2.git/commit - debian/changelog
add support for single vxlan device (bridge-vlan-vni-map)
authorJulien Fortin <julien@cumulusnetworks.com>
Thu, 14 May 2020 00:16:47 +0000 (02:16 +0200)
committerJulien Fortin <julien@cumulusnetworks.com>
Thu, 14 May 2020 00:18:39 +0000 (02:18 +0200)
commite537a6e6d6d76fa1491a38c9acc0bc66655507b6
tree7ff3aad799ced3316cc4e162dddca2c66a66fe7f
parent7840bd2c0912848a4cc315f694960c83a3afaa11
add support for single vxlan device (bridge-vlan-vni-map)

new attribute:

"bridge-vlan-vni-map": {
    "help": "Single vxlan support",
    "example": "bridge-vlan-vni-map 1000-1001=1000-1001",
}

example of config:

auto bridge
iface bridge
      bridge-vlan-aware yes
      bridge-ports vxlan0 swp1
      bridge-stp on
      bridge-vids 1000-1001
      bridge-pvid 1

auto vxlan0
iface vxlan0
      vxlan-local-tunnelip 27.0.0.9
      bridge-learning off
      # vlan 1000-1001 maps to vni 1000-1001
      bridge-vlan-vni-map 1000-1001=1000-1001

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian/changelog
ifupdown2/addons/bridge.py
ifupdown2/addons/vxlan.py
ifupdown2/ifupdown/iface.py
ifupdown2/lib/iproute2.py
ifupdown2/lib/nlcache.py
ifupdown2/nlmanager/nlpacket.py