Wednesday, 2025-05-21

manumohhey , I am currently running octavia using the wallaby release, when i build amphroa image using the wallaby reference it using ubuntu focal which will be EOL in June. tried building with jammy release but getting some errors. Is it ok to build and use amphora with any of the available   stable release which will by default use jammy 10:37
gthiemongemanumoh: hmm no idea, I don't think we have added breaking changes in the amphora API between wallaby and caracal, but that's a huge jump11:10
gthiemongeso it's not tested in our CI, and I don't know if some operators have done similar mix of versions11:12
manumohgthiemonge:  ohh ok .. let me see if I can fix the error while building using the wallaby + jammy 11:19
johnsommanumoh What is the error you are seeing?15:45
opendevreviewFernando Royo proposed openstack/octavia-tempest-plugin master: Replace listener port for source_ip_port traffic tests  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/95056415:58
johnsom#startmeeting Octavia 16:01
opendevmeetMeeting started Wed May 21 16:01:02 2025 UTC and is due to finish in 60 minutes.  The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot.16:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
opendevmeetThe meeting name has been set to 'octavia'16:01
danfaio/16:01
gthiemongeo/16:01
johnsomHi everyone16:01
johnsomThe only announcement I have is we have passed the Flamingo milestone 1.16:02
gthiemongewow16:02
johnsomThe next milestone is at the end of June16:03
johnsomAny other announcements this week?16:03
gthiemongenop16:03
danfainop16:03
johnsom#topic Brief progress reports / bugs needing review 16:04
johnsomI am currently playing whack-a-mole with setuptools issues, though it seems they aren't impacting Octavia as much as they are other projects.16:04
johnsomI fixed a bug with disabling ssh in the amphora image:16:05
johnsom#link https://review.opendev.org/c/openstack/octavia/+/949678?usp=search16:05
gthiemongeI rebased the (huge) Active-Active BGP patch chain, I'm reviewing the code, I wrote it long time ago, I need to refresh my memory16:05
johnsomI also fixed a bug we talked about at the PTG where if the user tries to create a VIP with an IP already in use, the error is horrible. This required an octavia-lib fix too as it was introduced when we added provider drivers.16:06
gthiemongeI'll probably create an etherpad where I will throw some ideas about this feature, so we will be able to discuss them16:06
johnsom#link https://review.opendev.org/c/openstack/octavia-lib/+/949546?usp=search16:06
johnsom#link https://review.opendev.org/c/openstack/octavia/+/949548?usp=search16:06
gthiemongehttps://review.opendev.org/q/topic:%22bgp-exp%2216:07
gthiemonge^ the active-active patchchain16:07
johnsomFinally, I think neutron found a way to continue to test the fips jobs on centos-9-stream, so I'm trying that out. Short story is requirements team dropped support for python3.9 that is what centos-9-stream uses16:08
danfaiI was mostly busy downstream. There were some issues previously related to quota getting out of sync, so I made a housekeeping job, that can be reviewed.16:08
johnsomNice, I'm looking forward to making progress on that BGP approach16:08
danfai#link https://review.opendev.org/c/openstack/octavia/+/94958116:08
danfaigthiemonge: happy to contribute to the etherpad. I was checking the recent 4 or so specs a few weeks back16:09
johnsomOh, those quota fix patches never merged....16:09
johnsom#link https://review.opendev.org/c/openstack/octavia/+/88626316:09
johnsom#link https://review.opendev.org/c/openstack/octavia/+/88611116:10
gthiemongeyeah there are multiple issues with the quotas, a housekeeping task could be a good method16:10
johnsomWe should prioritize getting those reviewed16:10
danfaiI'd rather have an manage command to manually fix those as an operator, but house-keeping was a bit easier than writing a new cmd tool16:10
johnsomIMO it would be best if we just fixed the bug.16:11
danfai+1 , but it is also prone to get out of sync for the next reason16:11
danfai* next bug16:11
gthiemongeit would be great if your patch could display which quotas were not correct :D16:12
gthiemongeand open a launchpad16:12
johnsomYeah, I would hope it would log when it found an issue so we can narrow down where the problem area is16:13
danfaiIt actually does, and fixing them is optional16:13
gthiemongegreat!16:13
johnsomOk, great. I haven't looked at it yet16:13
johnsomAny other updates?16:14
gthiemongenop16:14
danfainop16:15
johnsom#topic CI Status16:15
johnsomThings are generally ok, but I was looking at the cinder volume backed job today.16:16
johnsomIt times out a lot. I expect because of the low disk io performance some of the node pool hosts have.16:16
johnsomIt looks like it is running the full scenario suite. What do you think about narrowing this to a smoke test or two?16:17
gthiemongeyeah we don't need all that stuff to test the cinder backend16:18
johnsomOk, I might look into changing the jobs it runs to help it with the timeout issue. We are seeing more people be interested in using this feature, so we should try to work towards making it voting16:19
gthiemongeIMHO it would be better if this job uses active-standby + failover test + a few basic tests16:19
gthiemongeI can work on it if you want16:19
johnsomIf you have time that would be great! I'm loaded with setuptools issues  (two still open) and a bug in designate at the moment.16:20
gthiemongeack, I'm adding it to my TODO list ;-)16:21
johnsomYeah, I agree, Active/Standby with failover would cover it well. I think the failover does a traffic test, so would have good smoke test coverage16:21
johnsomThanks!16:22
johnsom#topic More flexible Anti-Affinity for Octavia16:22
gthiemongecool!16:22
johnsomscoopex wanted to talk about this topic. He included a link:16:22
johnsom#link https://input.scs.community/JgMcHJ8oQTKk0cC9UzgUjw16:22
johnsomThis topic has come up before.16:24
johnsomIn general we have hoped nova would add additional anti-affinity support to cover scenarios beyond just the host.16:24
gthiemongeif i understand correctly, we had a similar proposal (https://review.opendev.org/c/openstack/octavia/+/923939) but this new one depends on some new/future changes in nova, right?16:24
johnsomFor example cross rack, room, site, etc. anti-affinity16:24
johnsomWe have tried to keep Octavia out of the scheduling space and lean on nova to provide that capability.16:25
danfai923939 was about using nova's AZ to distribute the amphoras iirc16:26
johnsomI think so, I'm not very familiar with the 923939 patch16:26
gthiemongeright, this new approach is more flexible, not only for AZs16:26
johnsomI know there was one group that wanted rack based anti-affinity, so a flexible option would be nice.16:27
danfaidownstream we patched nova to have similar filters, but I guess without having support in upstream nova for more granular filters, octavia cannot really use more then AZs16:27
johnsomThat said, I think the main use case I see is cross AZ16:28
johnsomCross AZ also brings in the stretched L2 vs BGP issue (hint, BGP is the right answer IMO)16:28
johnsomIt seems scoopex isn't here today, so maybe we should take homework to review both of these and be ready to discuss next week16:29
gthiemongeyeah, this is a really interesting topic16:30
johnsom+1 it's a good one16:30
danfai+116:30
johnsom#topic Open Discussion16:31
johnsomAny other topics today?16:31
gthiemongenot from me16:31
danfainot from my side16:31
johnsomOk, thank you all for the discussion. See you next week!16:32
johnsom#endmeeting16:32
opendevmeetMeeting ended Wed May 21 16:32:38 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:32
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-05-21-16.01.html16:32
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-05-21-16.01.txt16:32
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-05-21-16.01.log.html16:32
danfaithank you, bye16:32
gthiemongethanks!16:32
-opendevstatus- NOTICE: Gerrit is being updated to the latest 3.10 bugfix release as part of early prep work for an eventual 3.11 upgrade. Gerrit will be offline momentarily while it restarts on the new version.17:34
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: DNM/WIP Testing cinder job with ACTIVE_STANDBY  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/95060120:07

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