1
0
mirror of https://github.com/CumulusNetworks/ifupdown2.git synced 2024-05-06 15:54:50 +00:00

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>
This commit is contained in:
Julien Fortin
2020-05-14 02:16:47 +02:00
parent 7840bd2c09
commit e537a6e6d6
7 changed files with 368 additions and 33 deletions

1
debian/changelog vendored
View File

@@ -3,6 +3,7 @@ ifupdown2 (3.0.1-1) unstable; urgency=medium
* New. Enabled: bridge-always-up attribute
* New. Enabled: ES bond with "es-sys-mac" attribute
* New. Enabled: dhcp policy: dhclient_retry_on_failure
* New. Enabled: bridge-vlan-vni-map attribute (single vxlan device)
* Fix: start-networking script is back to handle mgmt & hotplug cases
-- Julien Fortin <julien@cumulusnetworks.com> Tue, 14 Apr 2020 23:42:42 +0200