[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