L3 EVPN support was almost present out of the box with the existing EVPN infrastructure in OVN. The only missing part was a bug in detecting remote VTEPs. That's now addressed by patch 1/4.
Patches 2/4 and 3/4 refactor the multinode BGP specific infrastructure to make it easier to add new tests. Patch 4/4 adds a multinode test with FRR for L3 EVPN to make sure the solution functions end-to-end. Dumitru Ceara (4): controller/neighbor-exchange: Fix learning of remote VTEPs. multinode.at: Ensure MAC/IPs on bridges used for BGP tests. multinode.at: Split BGP helpers into setup/configure steps. multinode.at: Add EVPN L3 test. controller/neighbor-exchange-netlink.c | 21 ++- controller/neighbor-exchange.c | 4 +- tests/multinode-bgp-macros.at | 233 ++++++++++++++++++++++--- tests/multinode.at | 172 +++++++++++++++++- tests/system-ovn.at | 39 ++++- 5 files changed, 428 insertions(+), 41 deletions(-) -- 2.51.0 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
