16:00:00 #startmeeting Octavia 16:00:00 Meeting started Wed Feb 11 16:00:00 2026 UTC and is due to finish in 60 minutes. The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:00 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:00 The meeting name has been set to 'octavia' 16:00:09 Hi everyone! 16:00:55 o/ 16:01:01 o/ 16:01:15 #topic Announcements 16:01:21 Lots of topics today 16:01:55 First up, next week is the final release for octavia-lib for Gazpacho 16:02:20 I will take a quick look after the meeting, but I don't think we have anything pending there. 16:02:41 The following week is feature freeze for everything. 16:03:11 This means no more feature patches merge and we shift focus to bug fixes, docs updates, and test patches. 16:03:26 Any questions about the release timing? 16:03:34 #link https://releases.openstack.org/gazpacho/schedule.html 16:03:59 lgtm 16:04:19 Ok. Also note, there was a setuptools release that broke a number of things across OpenStack. 16:04:20 rcruise updated his neutronclient removal from octaviaclient I think it can make it 16:04:57 it looks like they fixed devstack on stable branches 16:05:02 The master and stable branches should be functional again. Last I checked they were working on fixing grenade jobs in devstack. 16:05:24 https://review.opendev.org/c/openstack/octavia/+/976117 16:05:40 gthiemonge: Beat me to it :-) 16:05:45 this patch will be needed for octavia 16:06:10 Ok, great, I will keep an eye on that today. Hopefully we are back functioning again. 16:06:23 It should be good once the Grenade job is fixed, everything else was passing 16:06:51 right 16:07:03 I will also note, as it is end of cycle we tend to see job slow down due to IO issues, so watch for timeouts and be ready to recheck as needed. 16:07:45 ack 16:08:13 Next up, it is PTL and TC election time again nominations close Feb 18, 2026 23:45 UTC 16:08:14 right 16:08:42 If you have any questions about the PTL role, please feel free to reach out, I am happy to discuss it. 16:08:59 I will not be running again. 16:09:44 ok 16:10:13 On that note, this is my last week working on OpenStack. I will be resigning my PTL and core roles. 16:10:33 :'( 16:10:46 johnsom: Sorry to hear that, you've been a great help 16:11:08 gthiemonge If it's ok with you I would like to recommend to the TC that you take over. You have experience in the PTL role. 16:11:08 johnsom: agreed. I haven't been here long but you've been very kind and helpful. 16:11:18 yeah thanks for your work johnsom, you'll be missed 16:11:30 johnsom: ack, i'm fine with it 16:11:49 It's sad to step away after 10 years working on OpenStack and helping to start the Octavia project. 16:12:52 we will train a bot with your IRC messages and commits 16:13:07 I think that is the bulk of the announcements I have. Any other announcements this week? 16:13:25 nothing for me 16:13:32 Hahaha, I would be surprised if they aren't already to be honest. 16:14:11 In some good news, the pipeline passed on https://review.opendev.org/c/openstack/octavia/+/976117 16:14:20 So the CI fixes seem to be working 16:14:29 Whoot! awesome 16:14:46 rcruise-redhat: \o/ 16:14:55 #topic Brief progress reports / bugs needing review 16:15:38 I have wrapped up my assistance with Designate (found a nasty bug in oslo_service) and have pivoted back to working on Octavia. 16:15:57 I've been working mostly on downstream tasks, upstream I've made a couple of reviews 16:16:09 Currently I am reviewing the VRRP security group patch. This is a touchy part of code we need to be careful with. 16:16:15 I've been working on the Neutron client removal (still). I think it's good to go this time once the CI is fixed 16:16:17 https://review.opendev.org/c/openstack/python-octaviaclient/+/974304 16:16:31 I've also got 3 very simple CRs if anyone has time 16:16:36 https://review.opendev.org/c/openstack/python-octaviaclient/+/972646 16:16:44 https://review.opendev.org/c/openstack/octavia-lib/+/972648 16:16:51 https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/972644 16:16:59 oh the bugtracker URLs.. 16:17:01 good 16:17:05 After that I plan to finish up the api-ref work for the rate limiting feature so that patch chain is in good shape for someone to pick it up and run with it. 16:17:15 Yeah, we should probably point people to the right place :-) 16:17:31 In testing the packaging of https://review.opendev.org/c/openstack/octavia/+/780215 I found that it doesn't completely work as advertised. Failing drivers are skipped but removing them from the enabled provider list isn't persistent for the process. I have a followup patch that would be great to get into gazpacho. 16:17:35 #link https://review.opendev.org/c/openstack/octavia/+/976490 16:18:00 rcruise-redhat: that seems like something I can review 16:18:36 raineszm: yeah I remember that we had some concerns about it, i'll take a look 16:18:40 It's probably a cross process issue as the API spawns workers 16:18:43 raineszm: Thanks, that would be great 16:19:07 It appears to just be that trying to write to the CONF object doesn't persist 16:19:38 ah ok 16:19:55 I traced the execution through a bit in the WSGI process and at some point when loading the controllers the value of CONF.enabled_provider_drivers reverts to the value in octavia.conf 16:23:05 Also, don't forget to test what happens when someone sends the config mutate signal. I'm pretty sure that triggers a full reload from the conf file 16:23:36 #link https://docs.openstack.org/oslo.config/ocata/mutable.html 16:23:47 That is a link if you are not familiar with that capability. 16:24:45 We support this, but I think Octavia simply bounces the uWSGI workers (due to signal handling complications) 16:25:16 johnsom: Ty! I'll take a peek. That would be the simplest case since everything would be handled automatically when we reinit. 16:26:10 Sigh, google pulling up the ocata version of the doc, but hey, it's a pointer. 16:27:09 Yeah. That happens a lot. It's weirdly hard to get the current stable docs 16:28:26 Yeah, I was working with the docs team for a bit and we struggled to solve this issue. It requires submitting maps with good links, but that is a challenge as well. 16:28:28 #link https://docs.openstack.org/oslo.config/latest/reference/mutable.html 16:29:26 I will say a big pet peeve is that the banner at the top goes back to the root of the docs and not the corresponding page. Maybe I should look into how to fix that. 16:29:40 Ok, any other progress updates before we move on to open discussion? 16:30:07 #topic Open Discussion 16:30:18 Alright, any other topics to discuss today? 16:30:49 None from me 16:31:31 johnsom: so will you not be at the next meeting then? 16:32:15 It is likely that I will not be at the next IRC meeting and I will not for sure be at the PTG. 16:32:20 nop 16:32:25 I can run the next meeting 16:32:27 :( 16:32:33 gthiemonge: ty 16:32:34 :( 16:34:47 Ok, if we don't have anything else this week, I will close out the meeting and say thank you to you all for the support 16:35:05 Thank you for the work you have put into this project. 16:35:15 johnsom: thank you! 16:35:20 johnsom: Thanks again for everything and best of luck! 16:35:30 #endmeeting