]> git.proxmox.com Git - pve-network.git/commit - PVE/Network/SDN/Controllers/EvpnPlugin.pm
controllers: evpn: add missing bgp router-id in vrf
authorAlexandre Derumier <aderumier@odiso.com>
Fri, 11 Feb 2022 09:33:27 +0000 (10:33 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Sun, 13 Feb 2022 13:23:36 +0000 (14:23 +0100)
commitf34a898e01f3a9f80e39c37d4fd120b1e74c9fe8
tree1c1e0bc80b0544063ad7f196e91cc3fab72fcb21
parent847f51445231e827bfa6b5c81ac38ae80fd89e05
controllers: evpn: add missing bgp router-id in vrf

evpn route distinguisher is compute from bgp router-id.
if not defined, it take random ip or 0.0.0.0 and could result collisions between hosts

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
13 files changed:
PVE/Network/SDN/Controllers/EvpnPlugin.pm
test/zones/evpn/advertise_subnets/expected_controller_config
test/zones/evpn/disable_arp_nd_suppression/expected_controller_config
test/zones/evpn/ebgp/expected_controller_config
test/zones/evpn/ebgp_loopback/expected_controller_config
test/zones/evpn/exitnode/expected_controller_config
test/zones/evpn/exitnode_local_routing/expected_controller_config
test/zones/evpn/exitnode_snat/expected_controller_config
test/zones/evpn/ipv4/expected_controller_config
test/zones/evpn/ipv4ipv6/expected_controller_config
test/zones/evpn/ipv4ipv6nogateway/expected_controller_config
test/zones/evpn/ipv6/expected_controller_config
test/zones/evpn/multipath_relax/expected_controller_config