On 11/28/19 9:40 AM, Alexandre Derumier wrote: > 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(-) >
applied series, thanks! _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel