Wednesday, 2025-04-30

opendevreviewEduardo Olivares proposed openstack/octavia master: zuul: Drop centos9/py39 and make grenade and barbican non-voting  https://review.opendev.org/c/openstack/octavia/+/94852207:05
opendevreviewEduardo Olivares proposed openstack/octavia master: zuul: Drop centos9/py39 and make grenade and barbican non-voting  https://review.opendev.org/c/openstack/octavia/+/94852207:07
opendevreviewMichael Johnson proposed openstack/octavia master: Add wsgi module to Octavia and remove wsgi script  https://review.opendev.org/c/openstack/octavia/+/90281207:08
opendevreviewManoja Kumar Sahu proposed openstack/octavia master: Fix for ssh disallow not working in generated amphora image  https://review.opendev.org/c/openstack/octavia/+/94852707:47
opendevreviewEduardo Olivares proposed openstack/octavia master: Add wsgi module to Octavia and remove wsgi script  https://review.opendev.org/c/openstack/octavia/+/90281210:08
elodillesjohnsom: gthiemon1e: hi, sorry for pinging you, but could you take a look at the 2023.2 Bobcat EOL patch of octavia please: https://review.opendev.org/c/openstack/releases/+/94819710:57
elodillesit would be nice to have an ACK from the team o:)10:57
elodilles(i see one merged bug fix since the last release of octavia on 2023.2 bobcat, which could be released, though we are a bit late as the planned transition date is today...)10:59
gthiemon1eelodilles: thanks, I'll let johnsom CR+1 it ^^ he should be online in a few hours11:22
elodillesgthiemon1e: ACK, thanks!11:25
johnsom#startmeeting Octavia 16:01
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
opendevmeetThe meeting name has been set to 'octavia'16:01
johnsomHello everyone16:01
gthiemon1eo/16:01
johnsom#topic Announcements 16:02
johnsomI don't have a lot today I am still catching up16:03
gthiemon1esame for me16:03
johnsomRight now the top issue is setuptools 80 has dropped and breaks the old pbr way of creating wsgi scripts.16:04
johnsomI created patches for that a few years ago, but there was some controversy about when to make the cut over.16:04
johnsomAs one person said, procrastination has led us to the day.... lol16:04
gthiemon1e:-)16:05
johnsomAnyway, we can talk more about that later in the meeting. Any other announcements?16:05
gthiemon1enop16:05
johnsom#topic Brief progress reports / bugs needing review 16:05
johnsomMostly 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
gthiemon1eI'm working on downstream tasks and I had some days off... so no progress :/16:06
johnsomYeah, I was out all of last week, so still catching up.16:07
johnsom#topic CI Status 16:08
johnsomSo 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:09
johnsomI 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:10
gthiemon1eto pin it in octavia? or in requirements?16:11
johnsomI 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
johnsomIn Octavia. If I remember right, it gets installed independent of requirements.txt (it's not even listed there).16:11
gthiemon1ehmm ok16:12
johnsomWe have pinned it in tox.ini before, but that isn't going to help with grenade.16:13
johnsomSo, I need to keep researching this I think....16:13
johnsomTo unlock master, we can just make the impacted jobs non-voting. (I think someone did that on the proposed patch last night)16:14
gthiemon1eack16:15
johnsomAny other CI issues of note?16:15
johnsomWe are talking about this patch BTW:16:16
johnsom#link https://review.opendev.org/c/openstack/octavia/+/90281216:16
gthiemon1eindeed an old one16:16
johnsomYep, but still useful after all that time. lol16:16
johnsom#topic Open Discussion16:17
johnsomAlright, any other discussions this week?16:17
gthiemon1esomeone asked about the status of the jobboard backend16:17
johnsomI think we have a spec proposal open:16:18
johnsom#link https://review.opendev.org/c/openstack/octavia/+/948193?usp=search16:18
gthiemon1eit's still marked as experimental in the doc16:18
johnsomIf we have time we should start looking at that. It came out of the PTG16:18
gthiemon1eack16:18
johnsomAh, yeah. I guess at this point it's main stream deployment, so we should update that.16:18
gthiemon1eyeah operators gave a positive feedback on it during the caracal PTG https://etherpad.opendev.org/p/caracal-ptg-octavia16:19
johnsomI 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
johnsomAre you working on a patch for updating that?16:20
gthiemon1eand 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
gthiemon1eyeah I can do it16:20
johnsomGreat, thank you.16:21
johnsomYeah, I saw the Atmosphere announcement. Good stuff.16:21
johnsomOk, if that is all we can wrap it up this week16:25
johnsomThanks everyone for attending!16:26
johnsom#endmeeting 16:26
opendevmeetMeeting ended Wed Apr 30 16:26:49 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:26
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-04-30-16.01.html16:26
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-04-30-16.01.txt16:26
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-04-30-16.01.log.html16:26

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!