16:01:43 <johnsom> #startmeeting Octavia 16:01:43 <opendevmeet> Meeting started Wed Apr 30 16:01:43 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:43 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:43 <opendevmeet> The meeting name has been set to 'octavia' 16:01:55 <johnsom> Hello everyone 16:01:59 <gthiemon1e> o/ 16:02:14 <johnsom> #topic Announcements 16:03:13 <johnsom> I don't have a lot today I am still catching up 16:03:36 <gthiemon1e> same for me 16:04:02 <johnsom> Right now the top issue is setuptools 80 has dropped and breaks the old pbr way of creating wsgi scripts. 16:04:35 <johnsom> I created patches for that a few years ago, but there was some controversy about when to make the cut over. 16:04:59 <johnsom> As one person said, procrastination has led us to the day.... lol 16:05:07 <gthiemon1e> :-) 16:05:36 <johnsom> Anyway, we can talk more about that later in the meeting. Any other announcements? 16:05:43 <gthiemon1e> nop 16:05:54 <johnsom> #topic Brief progress reports / bugs needing review 16:06:25 <johnsom> Mostly I have been working on the above issue, but also getting stable branch releases out. There is still once pending I will get finished today I think. 16:06:27 <gthiemon1e> I'm working on downstream tasks and I had some days off... so no progress :/ 16:07:20 <johnsom> Yeah, I was out all of last week, so still catching up. 16:08:53 <johnsom> #topic CI Status 16:09:38 <johnsom> So the hot item in the CI is the wsgi script generation. The open patch works, but we now have a problem that 2025.1 is also picking up the new setuptools, so the grenade jobs are all broken as well. 16:10:24 <johnsom> I spent some time yesterday trying to figure out a good way to pin setuptools in 2025.1, but didn't come up with any good ideas. If anyone has a thought, let me know. 16:11:02 <gthiemon1e> to pin it in octavia? or in requirements? 16:11:10 <johnsom> I don't want to backport this patch as it is a breaking change for packagers and deployers. The old wsgi script will not be there (same if they use 80)... 16:11:54 <johnsom> In Octavia. If I remember right, it gets installed independent of requirements.txt (it's not even listed there). 16:12:20 <gthiemon1e> hmm ok 16:13:29 <johnsom> We have pinned it in tox.ini before, but that isn't going to help with grenade. 16:13:44 <johnsom> So, I need to keep researching this I think.... 16:14:13 <johnsom> To unlock master, we can just make the impacted jobs non-voting. (I think someone did that on the proposed patch last night) 16:15:33 <gthiemon1e> ack 16:15:45 <johnsom> Any other CI issues of note? 16:16:04 <johnsom> We are talking about this patch BTW: 16:16:06 <johnsom> #link https://review.opendev.org/c/openstack/octavia/+/902812 16:16:29 <gthiemon1e> indeed an old one 16:16:48 <johnsom> Yep, but still useful after all that time. lol 16:17:28 <johnsom> #topic Open Discussion 16:17:38 <johnsom> Alright, any other discussions this week? 16:17:55 <gthiemon1e> someone asked about the status of the jobboard backend 16:18:03 <johnsom> I think we have a spec proposal open: 16:18:05 <johnsom> #link https://review.opendev.org/c/openstack/octavia/+/948193?usp=search 16:18:14 <gthiemon1e> it's still marked as experimental in the doc 16:18:21 <johnsom> If we have time we should start looking at that. It came out of the PTG 16:18:42 <gthiemon1e> ack 16:18:55 <johnsom> Ah, yeah. I guess at this point it's main stream deployment, so we should update that. 16:19:28 <gthiemon1e> yeah operators gave a positive feedback on it during the caracal PTG https://etherpad.opendev.org/p/caracal-ptg-octavia 16:20:03 <johnsom> I know one deployment backpedaled on that, but it wasn't due to the jobboard stuff, it was a management/political mistake and they are adding it back in a future release. 16:20:40 <johnsom> Are you working on a patch for updating that? 16:20:44 <gthiemon1e> and this was in the news this week: https://www.reddit.com/r/openstack/comments/1k9yn9w/new_release_octavia_amphora_v2_is_now_supported/ 16:20:50 <gthiemon1e> yeah I can do it 16:21:04 <johnsom> Great, thank you. 16:21:22 <johnsom> Yeah, I saw the Atmosphere announcement. Good stuff. 16:25:54 <johnsom> Ok, if that is all we can wrap it up this week 16:26:48 <johnsom> Thanks everyone for attending! 16:26:49 <johnsom> #endmeeting