remove uplink-id for vxlan/evpn interfaces. We don't really need them, we can't simply look at peers address, and find the correct routable loccal interface && local ip.
I also remove mutlicast vxlan for now, as it not really used by users. (main usage of vxlan is across different layer3 network, so this need routable multicast over internet or local network) and this avoid the need of uplink-id too and some cleanup of uplink code in vlan && qinq Alexandre Derumier (4): evpn: remove uplink-id zones: vxlan : remove uplink-id and multicast zones: vlan|qinq: add get_uplink_iface sub move find_local_ip_interface sub helper to zone plugin PVE/Network/SDN/Controllers/EvpnPlugin.pm | 17 +---- PVE/Network/SDN/Controllers/Plugin.pm | 24 ------- PVE/Network/SDN/Zones.pm | 26 +++----- PVE/Network/SDN/Zones/EvpnPlugin.pm | 15 ++--- PVE/Network/SDN/Zones/FaucetPlugin.pm | 2 +- PVE/Network/SDN/Zones/Plugin.pm | 78 ++++++++++++++++++----- PVE/Network/SDN/Zones/QinQPlugin.pm | 6 +- PVE/Network/SDN/Zones/VlanPlugin.pm | 6 +- PVE/Network/SDN/Zones/VxlanPlugin.pm | 61 ++++-------------- test/documentation.txt | 11 ++-- 10 files changed, 101 insertions(+), 145 deletions(-) -- 2.20.1 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel