Hi, Thanks to everyone who attended the OVN meeting yesterday!
The recording is available here: https://www.youtube.com/watch?v=bonLhUj2oGg Transcripts: https://drive.google.com/file/d/1ioVXcHiuD-xr5RQTh5OSGbpmhUtIDiO_/view?usp=sharing Notes: https://docs.google.com/document/d/1dG4GwcYOSs4uArPGtOoaP5tH4KCto-GH_C3tIXSnZZ8/ The main discussion topic was BGP integration in OVN and mostly about where to run the BGP control plane (e.g., FRR on the side vs an in-tree BGP implementation) and how to get packets to it. I'll try to list some points here: Frode suggested a "L2 load balancer" feature to be added to OVN to "sniff" BGP control packets reaching a logical router and send them out (through a VIF?) to FRR running alongside OVN on the host. Ilya also provided an alternative of using a new type of logical router port, similar to a loopback interface and bind BGP configuration to that one. I had an off-list discussion with Tim Rozet (in CC) from the OpenShift networking team in Red Hat and he shared an idea that might be interesting because it kind of combines the two above. That is: - configure a TCP load balancer on the logical router we want FRR to run BGP for - this load balancer will "balance" (DNAT) traffic to a single backend IP which can be any tenant internal IP reserved for FRR to bind to - this IP could be configured on a regular OVN VIF that's further plugged into the namespace/container/VM where FRR runs Frode, would this be a good alternative for your use case? In any case, if we end up having to add a new feature to explicitly handle BGP configuration (the "L2 load balancer" discussed in the meeting), I think my preference would be in the end to have an explicit "bgp" configuration in the northbound database. We already do that for other features: DHCP, IGMP, multicast routing. Finally, I'd like to propose a new technical meeting instance in approximately 5 weeks. I'm looking at: Monday, July 29th, 3PM UTC. I'll wait a few days before sending out the invite in case people raise objections. Best regards, Dumitru Ceara On 6/21/24 11:05, Dumitru Ceara wrote: > Hi everyone, > > Just a small reminder for anyone interested in joining the next OVN > technical meeting. It's scheduled to happen next week on Monday June > 24th at 3PM UTC. > > Meeting details: > Date/Time: Monday, June 24th, 3PM UTC > Link: meet.google.com/zns-gqsd-jdn > Agenda: > https://docs.google.com/document/d/1dG4GwcYOSs4uArPGtOoaP5tH4KCto-GH_C3tIXSnZZ8/edit?usp=meetingnotes > > Please feel free to add any items you'd like to discuss to the agenda. > I added some of the things I'm aware of there already. > > Best regards, > Dumitru _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev