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