Thursday, 2026-07-16

opendevreviewMerged openstack/neutron master: metadata: Fix haproxy IPv6 bind address format  https://review.opendev.org/c/openstack/neutron/+/99734805:33
opendevreviewTerry Wilson proposed openstack/neutron master: Use Neutron DB for OVN agent health  https://review.opendev.org/c/openstack/neutron/+/81885006:16
ralonsohsean-k-mooney, ping me today to talk about what would be needed in Neutron during this release and the next one06:56
opendevreviewMerged openstack/neutron-vpnaas master: ovn: Replace removed ``BaseEvent`` with ``row_event.RowEvent``  https://review.opendev.org/c/openstack/neutron-vpnaas/+/99738707:49
*** Jeff is now known as Guest1349807:57
*** Guest13498 is now known as JeffYang08:00
opendevreviewRodolfo Alonso proposed openstack/neutron-vpnaas master: db: Create VPN tables in start migration if missing  https://review.opendev.org/c/openstack/neutron-vpnaas/+/99734308:40
sean-k-mooneyralonsoh: so i think, and i say think, if i use the sriov nic agent it could work today. the problme is on the cyborg side this is only implemnted for intel nics so i will need to factor this fucntionatly into the pci driver refactor im planning for next cycle, if we wanted it to work for ovn i might jus tneeed to add it here08:59
sean-k-mooneyhttps://github.com/openstack/neutron/blob/master/neutron/common/ovn/constants.py#L496-L497 and then just make sure the ovn mech driver treats portbindings.VNIC_ACCELERATOR_DIRECT, and  portbindings.VNIC_DIRECT the same. by adding it to https://github.com/openstack/neutron/blob/master/neutron/common/ovn/constants.py#L463 EXTERNAL_PORT_TYPES08:59
opendevreviewMerged openstack/neutron master: Save socket fd to be cleaned up in functional test  https://review.opendev.org/c/openstack/neutron/+/99715109:00
sean-k-mooneyralonsoh: i think my first step is oging to be trying to deploy the integration taht was done in xena09:00
sean-k-mooneyand see if that works end to end following the spec09:01
sean-k-mooneybut i proably wont get around to that untile august or september09:01
ralonsohsean-k-mooney, how VNIC_ACCELERATOR_DIRECT works? Is that a HWOL OVS port? or a SR-IOV kind port?09:05
sean-k-mooneyits just an sriov port no hardware offload09:05
sean-k-mooneyits just that the vf comes form cyborg instead of nova09:06
ralonsohok, so that makes sense to have it in the sr-iov and ovn mech drivers09:06
ralonsohin OVN, as external port09:06
ralonsohand in SR-IOV as suppoted port, right?09:06
sean-k-mooneyya its alreayd htere in the sriov nic agent09:06
sean-k-mooneyyou added it https://github.com/openstack/neutron/commit/c33f0588cb0fdb52cf279fea68f827ce993658b809:06
sean-k-mooneyi think that may have been before you joined redhat when you were sill at intel09:07
ralonsohno no, that was in RH09:07
sean-k-mooneyoh really09:07
sean-k-mooneyi assumed this was related to the fortvil profile stuff09:07
ralonsohI don't know why I participated in the LP bug, to be honest09:08
ralonsohI don't remember the context09:08
sean-k-mooneyno worries09:08
sean-k-mooneyanyway the fact that the pluming seams to be there on the nova and nduton cide09:08
sean-k-mooneybasiclly mean the ask is on me to test and document this end to end and set up ci09:08
ralonsohif you have time to test it, we can do a follow-up of this LP bug and add this VNIC to ovn and sriov09:09
sean-k-mooneyif i can do that we can thes discuss if/how to extend it 09:09
sean-k-mooneyralonsoh: so until yesterday i tought there was part fo this work missing in nova09:10
sean-k-mooneybut apprnetly not09:10
sean-k-mooneyso ya what im going to try and do before the end of 2026.2 is test if there is a gap and document it09:10
sean-k-mooneyand then next cycle, assuming pm ectra care about this figure out how to make this work for more usecses09:11
ralonsohsean-k-mooney, open a LP bug for Neutron, referring to the old LP bug09:13
ralonsohthis is the best way to make the whole team aware. Next week we'll triage it in the Neutron team meeting09:13
ralonsohand I'll take care of it09:13
sean-k-mooneywell so far i dont know of work for ye to do in the sriov-nic-agent path, which shoudl be enouch for inital testing. why this is interesting is newer nvidia gpus have a pcie bridge per gpu that has a Connectx 7 or connectx-8 nic per gpus in principal this fucntionalty would allow you to request a the assignemt fo both the nic and the gpu or a partion of both i.e. a VF form09:15
sean-k-mooneythe nic and a vgpu slice form the gpu.09:15
sean-k-mooneyif this still work for that usecase that actully a net new thing that nova cant already do better09:17
sean-k-mooneyand well cyborg does not have a lot of those at the moement so every one helps :)09:17
opendevreviewRodolfo Alonso proposed openstack/neutron master: ovn: Allow ``get_datapath_type`` to look up Chassis by UUID  https://review.opendev.org/c/openstack/neutron/+/99529611:47
opendevreviewRodolfo Alonso proposed openstack/neutron master: ovn: Wait for ovn-controller OpenFlow rules during live migration  https://review.opendev.org/c/openstack/neutron/+/99429611:47
cardoeralonsoh: if you have any suggestions on https://bugs.launchpad.net/neutron/+bug/2160719 that change to explicitly call the check on get_flavor policy was me just trying to let Zuul go and convince me I wasn't crazy12:48
ralonsohcardoe, the patch https://review.opendev.org/c/openstack/neutron/+/997444 does nothing but declare again the same method that is already inherited by the upper class12:54
cardoeYes I'm aware.13:02
cardoeI was just using Zuul to make sure I wasn't going crazy at the end of my day.13:02
cardoeI expected it to do nothing and when I got back to my desk it had passed.13:02
cardoeI'm not seeing what's causing that issue.13:03
cardoeAny ideas are welcome.13:09
ralonsohcardoe, sorry, I'll check that tomorrow. Now I have a customer call13:10
opendevreviewalisafari proposed openstack/neutron stable/2026.1: bgp: Always assume just one provider switch  https://review.opendev.org/c/openstack/neutron/+/99755013:13
opendevreviewalisafari proposed openstack/neutron stable/2026.1: bgp: Create new InterconnectBridge  https://review.opendev.org/c/openstack/neutron/+/99755113:15
opendevreviewalisafari proposed openstack/neutron stable/2026.1: bgp: Implement peer-to-peer flows on Interconnect Bridge  https://review.opendev.org/c/openstack/neutron/+/99755213:15
opendevreviewDoug Goldstein proposed openstack/neutron master: validate get_flavor working for role:reader users  https://review.opendev.org/c/openstack/neutron/+/99744414:23
opendevreviewTerry Wilson proposed openstack/neutron master: Use Neutron DB for OVN agent health  https://review.opendev.org/c/openstack/neutron/+/81885015:45
opendevreviewTerry Wilson proposed openstack/neutron master: Use Neutron DB for OVN agent health  https://review.opendev.org/c/openstack/neutron/+/81885017:20
opendevreviewTerry Wilson proposed openstack/neutron master: Use Neutron DB for OVN agent health  https://review.opendev.org/c/openstack/neutron/+/81885018:46

Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!