16:00:25 <johnsom> #startmeeting Octavia
16:00:25 <opendevmeet> Meeting started Wed Nov 12 16:00:25 2025 UTC and is due to finish in 60 minutes.  The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:25 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:25 <opendevmeet> The meeting name has been set to 'octavia'
16:00:44 <johnsom> Hello everyone
16:01:00 <gthiemonge> o/
16:01:25 <rbachman[m]> o/
16:01:45 <rcruise> Hello!
16:01:59 <johnsom> #topic Announcements
16:02:29 <johnsom> As time moves quickly, Gazpacho milestone 1 is next week.
16:02:49 <johnsom> This generally doesn't have actions for us, but is a reminder of the schedule.
16:02:49 <gthiemonge> woah
16:03:19 <johnsom> I probably should review stable branches for branches that may have backports that need released, but I think we are pretty caught up there.
16:04:17 <johnsom> There will be an octavia-lib release soon-ish if we have any merged changes. If you have something you want in there, please highlight it for review here.
16:04:38 <johnsom> #link https://releases.openstack.org/gazpacho/schedule.html#g-1
16:06:16 <johnsom> Other than that, there is some rumbling about requirements checks failing due to the setuptools fun we have had. Let me know if you see jobs failing with "Could not find a global requirements entry to match package"
16:06:29 <johnsom> I have not seen that on our projects (yet).
16:06:34 <gthiemonge> ack
16:06:45 <gthiemonge> zuul is really busy ATM
16:07:01 <johnsom> Any other announcements this week?
16:07:22 <gthiemonge> nop
16:07:42 <johnsom> #topic Brief progress reports / bugs needing review
16:07:57 <gthiemonge> So these last days, I've been working on 3 things:
16:08:19 <gthiemonge> - centos 10 stream support, I think it's ready now
16:08:36 <johnsom> I tracked down an issue impacting our stable branch jobs triggered by a tempest change. That is now resolved and patches with failed stable branch jobs can be rechecked
16:08:46 <gthiemonge> - improving the duration of test_traffic_ops in octavia-tempest-plugin, I updated the code this morning, but it's stuck in zuul
16:09:12 <johnsom> I am also working on rate limiting (though not as much as I want). I'm going to split the current patch up as this is going to be a big one....
16:09:48 <johnsom> As an aside, I am also reviewing some eventlet removal patches for Designate, so that will be a distraction.
16:09:53 <gthiemonge> - fixing the two-node jobs, same, it's stuck in zuul (note: it's important that we fix broken non-voting jobs, they waste a lot of resources, and they delay the results of the "normal" jobs)
16:10:19 <johnsom> +1 to reducing the non-voting jobs.
16:10:49 <johnsom> Question on CentOS 10 stream, do you think we should try to make that voting again or leave it non-voting?
16:11:33 <gthiemonge> I prepared a patch to add it to the octavia check pipeline as non-voting
16:11:34 <rcruise> If making CentOS 10 voting again will just cause trouble then what's the point?
16:11:37 <gthiemonge> https://review.opendev.org/c/openstack/octavia/+/964280
16:11:56 <rcruise> Maybe we need a more permanent solution like using Alma or Rocky instead?
16:12:01 <gthiemonge> rcruise: yeah it can
16:12:30 <gthiemonge> johnsom: so I would answer "wait and see", maybe we can check the status of the jobs after a few weeks/months
16:12:43 <johnsom> Yeah, stability on CentOS 10 stream packages has been a problem historically with it.
16:13:24 <johnsom> The Red Hat style OS for testing was a discussion during the TC session at the PTG as well, but I don't think we came to an answer.
16:14:25 <gthiemonge> and yeah alma or rocky can be an alternative, my work can also apply to rocky10 and alma10
16:14:34 <johnsom> +1
16:14:48 <rcruise> +1
16:14:52 <johnsom> I think it comes down to which devstack is planning to support/test.
16:15:38 <rcruise> Is it possible to have Alma or Rocky in the pipeline as weel but in non-voting so it doesn't fail the pipeline?
16:15:42 <johnsom> Which should match the PTI:
16:15:45 <johnsom> #link https://governance.openstack.org/tc/reference/runtimes/2026.1.html
16:16:23 <rcruise> That way at least we'll have some insight into how big a job it'll be to switch before making a decision
16:17:20 <rcruise> johnsom: +1 to matching the PTI doc
16:17:32 <johnsom> Having RHEL style jobs is important to us for two reasons. 1. It's what many of us use downstream. 2. It's the platform we can test the FIPS enabled scenario on.
16:18:50 <gthiemonge> it looks like there's a devstack job for rocky 10
16:19:23 <johnsom> So, that might be something we should consider. I would be in favor of using Rocky 10 instead of CentOS 10 Stream
16:19:30 <johnsom> Or moving stream to periodic
16:20:13 <gthiemonge> we can do that
16:20:15 <rcruise> +1 on using Rocky if that's what is available in Devstack
16:20:53 <johnsom> Ok, I can give that a go today and see what we get
16:21:10 <gthiemonge> it's probably not really difficult: https://github.com/openstack/octavia-tempest-plugin/blob/master/zuul.d/jobs.yaml#L805-L823
16:21:34 <johnsom> Right, I know we had it running at one point
16:21:47 <johnsom> But, yes, probably 9
16:22:00 <gthiemonge> you can put something on top of https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/963653
16:22:23 <johnsom> Ack
16:23:19 <johnsom> Ok, any other progress updates or are we ready to move on to open discussion?
16:23:48 <johnsom> #topic Open Discussion
16:24:04 <johnsom> Any other topics for this week?
16:24:15 <rcruise> Nothing from me
16:25:23 <raineszm> Would anyone be able to take a look at a patch we discussed a couple weeks ago?
16:25:38 <johnsom> Alright then. We still have a backlog of patches for review. All reviews help.
16:26:05 <johnsom> raineszm Do you have the patch link handy to paste here again?
16:26:12 <raineszm> https://review.opendev.org/c/openstack/octavia/+/780215 Stalled out due to the issues w/ Zuul
16:26:58 <johnsom> Ah yes, thank you for the reminder.
16:27:17 <gthiemonge> raineszm: ack it looks ok now, I'll test it tomorrow
16:27:32 <raineszm> johnsonm: Is there a priority queue for patches to review other than in the topic? Happy to help try to burn that list down a little.
16:27:49 <raineszm> Much appreciated
16:28:50 <johnsom> raineszm That is the only priority list we have at the moment. But I also look through gerrit to see what is open/new in case there are new gate related fixes (which there have been a lot recently)
16:29:32 <johnsom> I can also take some time to groom that priority list if you find it helpful. It hasn't been updated in a while
16:31:20 <raineszm> johnsom: ah ok. That's fine I was just wanted to make sure I wasn't skipping over something
16:33:09 <johnsom> Ok, any other topics this week?
16:34:40 <gthiemonge> nop
16:34:41 <johnsom> Ok, thank you all for joining!
16:34:51 <johnsom> #endmeeting