16:00:16 <gthiemon1e> #startmeeting Octavia
16:00:16 <opendevmeet> Meeting started Wed Mar  4 16:00:16 2026 UTC and is due to finish in 60 minutes.  The chair is gthiemon1e. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:16 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:16 <opendevmeet> The meeting name has been set to 'octavia'
16:00:22 <gthiemon1e> o/
16:00:27 <raineszm> o/
16:02:08 <gthiemon1e> #topic Announcements
16:02:13 <gthiemon1e> * Gazpacho release
16:02:34 <gthiemon1e> RC1 milestone is next week (RC = Release Candidate)
16:02:52 <gthiemon1e> we don't expect to deliver additional RCs unless critical bug/regression
16:04:01 <gthiemon1e> there are a few reviews on my todolist, don't hesitate to ping if you wnat us to review your patches!
16:05:51 <gthiemon1e> any other announcements for this week?
16:07:19 <raineszm> none for me
16:07:39 <gthiemon1e> ack
16:07:47 <gthiemon1e> #topic Brief progress reports / bugs needing review
16:08:05 <gthiemon1e> It was reported that the requirement for osc-lib was not correct in python-octaviaclient, so I proposed a patch to fix it
16:08:10 <gthiemon1e> https://review.opendev.org/c/openstack/python-octaviaclient/+/978808
16:08:21 <gthiemon1e> the issue only impacts the unit tests BTW
16:08:46 <gthiemon1e> osc-lib 4.3.0 is the first release that provides what we need for our tests
16:08:57 <gthiemon1e> it also comes with a few deprecations that I fixed in:
16:08:57 <raineszm> that's quite a requirement bump. Ah.
16:09:03 <gthiemon1e> https://review.opendev.org/c/openstack/python-octaviaclient/+/978809
16:09:35 <gthiemon1e> I guess we have never really updated it, and we usually take what is provided in the release
16:10:09 <raineszm> Right. May be good to mention the motivation for bumping it in the commit.
16:10:14 <raineszm> Just for posterity
16:10:44 <gthiemon1e> raineszm: right, give me a -1
16:10:57 <raineszm> o7
16:11:34 <raineszm> I'm also planning to take a look at  https://review.opendev.org/c/openstack/octavia/+/971408 today
16:12:40 <gthiemon1e> ack, I chatted with rcruise-redhat today, this patch will probably merge at the begining of the next cycle
16:15:18 <gthiemon1e> #topic Status of FIPS jobs
16:15:29 <rcruise-redhat> o/ Sorry I'm late
16:15:38 <gthiemon1e> hey np
16:15:43 <raineszm> o/
16:16:32 <gthiemon1e> FIPS for Centos 10 Stream should work on master
16:16:42 <gthiemon1e> we only need a patch in zuul-jobs
16:16:46 <gthiemon1e> https://review.opendev.org/c/zuul/zuul-jobs/+/961208
16:17:03 <gthiemon1e> I don't think it's worth it that we try to fix it on the stable branches
16:17:19 <gthiemon1e> (I don't think we can fix FIPS on centos 9, and Octavia didn't support centos 10 in 2025.2)
16:17:41 <gthiemon1e> So I propose to remove the periodic job on stable branches, it has been failing for a long time
16:17:55 <gthiemon1e> (and yeah I started to monitor periodic jobs)
16:18:02 <gthiemon1e> https://review.opendev.org/q/I40a4e1cb388edf07d930578e985e3e5a927543cc
16:18:06 <gthiemon1e> so please review ^
16:18:21 <gthiemon1e> that's all I have on this topic
16:18:28 <gthiemon1e> #topic Open Discussion
16:18:29 <rcruise-redhat> Will do
16:19:17 <gthiemon1e> just in case: you can see the results of the periodic jobs in https://zuul.opendev.org/t/openstack/builds?project=openstack%2Foctavia&pipeline=periodic*&skip=0
16:20:40 <gthiemon1e> any other topics for today?
16:20:51 <rcruise-redhat> None from me
16:21:13 <raineszm> I have two things.
16:21:46 <raineszm> One just being here to ask for your backport reviews once again as I attempt to get https://review.opendev.org/c/openstack/octavia/+/978771 back through unmaintained
16:22:13 <rcruise-redhat> Sure, I'll add it to my list
16:22:39 <raineszm> And also I've been working with testing some changes to the ubuntu epoxy packages for octavia and noticed that the disk image create script fails with the -p flag
16:22:40 <gthiemon1e> raineszm: you can propose all the backports at the same time, don't forget to always backport from n to n-1 (and not master to n-1)
16:23:09 <raineszm> a) is there any appetite to provide compatability there but pulling in some of the elements from octavia-diskimage-retrofit?
16:23:41 <raineszm> b) are bashisms intentionally avoided in the script even though it runs with bash or is it just a momentum thing?
16:24:01 <raineszm> *sorry for a) by pulling in some of the elements
16:24:40 <opendevreview> Zachary Mark Raines proposed openstack/octavia stable/2025.1: Remove failing drivers from enabled_provider_drivers  https://review.opendev.org/c/openstack/octavia/+/978901
16:25:20 <opendevreview> Zachary Mark Raines proposed openstack/octavia stable/2024.2: Remove failing drivers from enabled_provider_drivers  https://review.opendev.org/c/openstack/octavia/+/978904
16:27:09 <gthiemon1e> a) TBH I'm not really in favor of pulling in elements from 3rd-party modules (aka not in openstack/), I think you can use env var to add elements to your build, I guess this would be the most straightfoward solution with the current code
16:27:31 <gthiemon1e> like DIB_ELEMENTS=blah,foo
16:28:03 <raineszm> Yeah. That's what I'm doing now. Was just wondering if it was something we wanted to work out of the box.
16:28:16 <raineszm> I know the docs say that there's *one* supported workflow
16:28:22 <raineszm> BUt I figured I'd check
16:28:55 <gthiemon1e> ack I will think about that, I'll check if they are similar integrations in other places
16:29:31 <raineszm> ack of your ack
16:29:44 <gthiemon1e> b) IDK :D if you want to add bashisms, no problem
16:31:26 <raineszm> I have a personal vendetta against '[', but that's neither here nor there
16:33:45 <gthiemon1e> lol
16:35:50 <gthiemon1e> ok anything else for today?
16:35:58 <rcruise-redhat> Nothing from me
16:36:06 <raineszm> nope
16:36:31 <gthiemon1e> ok
16:36:49 <gthiemon1e> then thank you folks, have a good week!
16:36:54 <gthiemon1e> #endmeeting