Saturday, 2025-04-26

gibisean-k-mooney: fyi the latest pyroute2 bump broke os-vif so I proposed a revert https://review.opendev.org/c/openstack/requirements/+/94828311:19
sean-k-mooney[m]didnt rodolfo fix that11:19
sean-k-mooney[m]although we have not done a release since11:20
sean-k-mooney[m]@gibi https://review.opendev.org/c/openstack/os-vif/+/94697711:21
gibisean-k-mooney: that is just unit test adaptation11:21
gibiwhat I see is interface detach broken in tempest11:21
sean-k-mooney[m]gibi:  oh its using asyncio11:21
gibiyeah11:22
gibiwe need to remain on 0.8.1 I guess11:22
sean-k-mooney[m]we do do that in tempset11:22
sean-k-mooney[m]but i guess the bump was not done at the time11:22
sean-k-mooney[m]we could  try changing the executor for eventlet to asyncio but i think that also does not work properly yet11:23
sean-k-mooney[m]ok well i think a revert for now makes sense11:23
sean-k-mooney[m]and then we need to look deeper11:23
gibiyeah11:24
gibianyhow I only stopped by for rechecks. I'm moving on :)11:25
fricklerI approved the revert, but I'd be interested in learning why this wasn't detected by the tempest job we are running on reqs, does it only affect ovs? maybe we should have a second tempest job in reqs, then?13:35
gibifrickler: thanks. As far as I see it is only a problem if the interface detach times out due to slow node and retried by nova, the os-vif unplug is retried while I guess in pyroute2 something is still running for the first try. So probably the original tempest run does not hit it as it did not need to re-try the detach14:56
sean-k-mooneyi have not looked but there is a small chance that once we remvoe the linux bridge plugin we can entrily remove pyroute2 from os-vif18:15
*** haleyb is now known as haleyb|out20:13

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