[pve-devel] applied-series: [PATCH pve-network 0/4] rework uplink-id
Thomas Lamprecht
t.lamprecht at proxmox.com
Thu Nov 28 14:16:36 CET 2019
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!
More information about the pve-devel
mailing list