[pve-devel] [PATCH pve-network 0/4] rework uplink-id
Alexandre Derumier
aderumier at odiso.com
Thu Nov 28 09:40:23 CET 2019
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
More information about the pve-devel
mailing list