14:00:00 <elodilles> #startmeeting releaseteam
14:00:00 <opendevmeet> Meeting started Fri Jun 27 14:00:00 2025 UTC and is due to finish in 60 minutes.  The chair is elodilles. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:00 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:00 <opendevmeet> The meeting name has been set to 'releaseteam'
14:00:19 <elodilles> Ping list: release-team elod
14:00:22 <elodilles> #link https://etherpad.opendev.org/p/flamingo-relmgt-tracking
14:00:43 <ttx> o/
14:00:50 <elodilles> o/
14:01:04 <elodilles> we are down @ L159
14:03:01 <elodilles> okay, let's start, people might join later on
14:03:15 <elodilles> #topic Review task completion
14:03:27 <elodilles> 1st task was:
14:03:36 <elodilles> '    Ahead of MembershipFreeze, run governance_consistency.py (ttx)'
14:03:44 <ttx> right, so a bunch are defined in governance but not in deliverable files, as always
14:04:06 <ttx> aetos, grian-ui (telemetry) -- those were added April, 2025, no idea if they intend to include them in Flamingo release
14:04:34 <elodilles> these seem to be new ones
14:04:40 <elodilles> so might be they want
14:04:53 <elodilles> i guess we have to check with telemetry team
14:04:54 <ttx> os-test-images (glance) -- Those were added July 2024, never released yet. Maybe it's not releasable material
14:05:17 <ttx> yeah I'll probably fire a bunch of emails to get answers for all of those
14:05:17 <elodilles> this looks familiar to me ^^^
14:05:29 <elodilles> ACK, thanks ttx
14:05:41 <ttx> monasca-* -- those deliverables were removed January 2024, but project still listed in governance for some reason
14:05:51 <ttx> that's more a question for the TC
14:06:11 <ttx> the last two we have been carrying over for a while already:
14:06:18 <ttx> barbican-ui - Added Oct 2019, never released yet
14:06:26 <ttx> rbd-iscsi-client (cinder) - Added Jan 2021, never released yet
14:06:35 <ttx> I can send an email about those too
14:06:38 <elodilles> yeah, these come up every cycle ^^^
14:06:55 <elodilles> and usually the response is that 'not likely this cycle' :)
14:06:59 <elodilles> or something like that
14:07:01 <ttx> elodilles: if you follow up with the TC on mopnasca, I can handle the emails to the others
14:07:27 <elodilles> ttx: i can ping TC about monasca, though note, that i'll be on vacation next week o:)
14:07:55 <ttx> ack, I'll try to keep an eye on the discussion
14:08:00 <ttx> just no time to do it today
14:08:03 <elodilles> but i can start a thread today on ML today
14:08:15 <elodilles> and ping TC on IRC
14:08:18 <ttx> I'll add tasks for that
14:08:23 <elodilles> thanks o/
14:09:19 <ttx> that is all
14:09:25 <elodilles> +1
14:09:29 <elodilles> next task then
14:09:39 <elodilles> '    Propose DNM changes on repositories where no patches merged recently to check that tests are still passing with the current set of dependencies (libraries, client libraries). (elod)'
14:09:43 <elodilles> yepp, so
14:10:20 <elodilles> i've checked the library repos where there were no merged patches in the past 2 months or so
14:10:45 <elodilles> and ended up with this list of DNM patches:
14:10:49 <elodilles> #link https://review.opendev.org/q/topic:release-health-check-cwi-flamingo
14:11:22 <elodilles> only 3 project's gates are broken
14:11:34 <elodilles> based on the patches
14:11:52 <ttx> "only"
14:12:07 <elodilles> oslo.utils, python-mistralclient, python-keystoneclient
14:12:11 <ttx> what's the next step?
14:12:28 <elodilles> i've pinged oslo team on IRC about oslo.utils
14:13:06 <elodilles> frickler said it's the known issue
14:13:42 <elodilles> i mean, asked, if it's the well known issue o:)
14:14:32 <ttx> what about the other two?
14:14:55 <elodilles> here is the short discussion on oslo IRC: https://meetings.opendev.org/irclogs/%23openstack-oslo/%23openstack-oslo.2025-06-26.log.html#openstack-oslo.2025-06-26.log.html#t2025-06-26T12:03:17
14:15:16 <elodilles> i haven't pinged mistral and keystone team yet
14:15:31 <elodilles> but can do that after the meeting
14:15:40 <ttx> ok
14:15:56 <elodilles> maybe a mail to ML is better for this as well
14:17:03 <elodilles> yepp
14:17:12 <elodilles> so that was all about weekly tasks
14:17:30 <elodilles> (mail review comes later on the agenda)
14:17:43 <elodilles> #topic Assign R-13 week tasks
14:17:59 <ttx> Re: milestone-2 cycle-with-intermediary libraries release requests, if you have time you could do them just after sending the weekly email. If you don't have time, I'll try doing it early next week, but my start of week is very chaotic
14:18:23 <ttx> so I fear I'll be late to the party
14:18:37 <elodilles> ACK, will generated them after the weekly mail sending
14:18:45 <ttx> Thank you!
14:19:04 <ttx> I'll keep track of them during the week
14:19:29 <elodilles> the same is the plan for 'Caracal EOM' release patches as well
14:19:34 <ttx> all assigned then
14:19:38 <elodilles> ttx: thanks o/
14:20:00 <elodilles> #topic Review weekly countdown email
14:20:10 <elodilles> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails
14:20:14 <elodilles> please review ^^^
14:21:26 <ttx> fixed up language about when the patches will be generated
14:21:29 <ttx> otherwise lgtm
14:21:42 <elodilles> cool, thanks o/
14:22:09 <elodilles> will send it shortly after the meeting
14:22:10 <elodilles> #topic Open Discussion
14:22:24 <elodilles> hmmm, we have a couple:
14:22:30 <elodilles> 'Update on issue with the oslo.utils 2024.2 release https://review.opendev.org/c/openstack/designate/+/951581/comments/e05b4bfc_300d1141 '
14:23:59 <ttx> is there any change since June 4?
14:24:00 <fungi> looks like it's pointing to a comment frickler made several weeks ago
14:24:23 <ttx> who put it on the agenda?
14:24:39 <elodilles> i don't see any nick added to this line
14:24:56 <elodilles> yepp, it's frickler 's comment: "
14:24:56 <elodilles> repeating here what I wrote on IRC: even though the jobs are passing now with oslo.utils 7.3.1, something weird is happening during the devstack run: oslo.utils is reinstalled every time when it appears as a dependency, see e.g. https://paste.opendev.org/show/bmUG2dhH1qNXLYoNrf9r/, full log at https://zuul.opendev.org/t/openstack/build/fab53afb517a4271a186765b5306bd9a
14:25:02 <elodilles> so maybe something is subtly broken about the release tooling change switching to generating an oslo_utils.tar ball instead of oslo.utils.tar
14:25:05 <elodilles> "
14:25:15 <fungi> i also recall discussing it at length in this channel some weeks back and (i think?) conculding that it was completely unrelated to sdist tarball filenames
14:25:40 <elodilles> yepp, let me search for the discussion
14:26:35 <ttx> Is it still an issue? not sure we should spend time guessing what the question is
14:26:35 <elodilles> https://meetings.opendev.org/irclogs/%23openstack-release/%23openstack-release.2025-06-06.log.html#openstack-release.2025-06-06.log.html#t2025-06-06T14:18:49
14:28:29 <fungi> i saw frickler around in irc earlier, but that was ~7 hours ago so maybe he's not around now and can just follow up in here outside the meeting if it's still a problem
14:28:50 <elodilles> OK, so the discussion is there. i guess the question is whether the release tooling needs a change, or stable branches should be fixed (sounds a bit bigger churning) or find a new magic solution... :S
14:29:46 <elodilles> i don't know how important is this to "Flamingo cycle", but i guess it's a pretty annoying thing for stable support
14:30:07 <elodilles> so we definitely have to work on this in the coming weeks :/
14:30:40 <elodilles> if anyone has any idea, then please share us
14:30:57 <elodilles> otherwise let's just continue the meeting now with the next topic
14:31:12 <fungi> the post-meeting discussion looks like it didn't reach a conclusion, though i suggested we see if stephenfin has any ideas since it looked related to generated wsgi scripts, and frickler also suggested looking at un-pinning pbr in stable
14:31:13 <elodilles> as we cannot solve this right now i think
14:31:59 <fungi> suspicion was that it came about due to a behavior change in pkg_resources
14:32:03 <elodilles> fungi: yeah, those sounds promising starts to figure out some kind of solution
14:32:47 <ttx> looks like a complex issue
14:33:27 <elodilles> yes
14:33:37 <elodilles> so let's move on now
14:33:52 <elodilles> 'Signed-Off-By in generated changes: https://review.opendev.org/950760 '
14:34:03 <elodilles> "changes without it will be rejected by Gerrit ACLs starting 2025-07-01 and never make it into review until this is merged"
14:34:06 <fungi> i hate pestering people with change review requests, but it would be nice to see that merged before tuesday
14:34:45 <elodilles> I also think this can be merged, and not because i'm the author o:)
14:34:46 <fungi> just wanted to give everyone a heads up that there's basically a looming deadline if you don't want that to break
14:35:00 <ttx> elodilles: you should approve it
14:35:16 <elodilles> well, frickler is not here
14:35:24 <ttx> those days patches are blocked if they are authored by one of us, waiting for a second +2
14:35:39 <elodilles> and i like better not to self-approve patches
14:36:15 <ttx> fungi: can you +1?
14:36:21 <ttx> elodilles: if you +2 I'll W+1
14:36:28 <fungi> done
14:36:32 <elodilles> ttx: deal
14:36:49 <elodilles> there's my +2
14:37:17 <ttx> and it's off the charts
14:37:22 <elodilles> nice
14:37:23 <ttx> in time for the milestone-2 patches
14:37:30 <ttx> maybe
14:37:35 <elodilles> :)
14:37:37 <fungi> thanks!
14:37:57 <ttx> anything else? I need to run
14:37:57 <elodilles> OK, anything else to discuss?
14:38:04 <fungi> we'll of course want to keep an eye on jobs running any of these scripts until we're sure they're working
14:38:05 <ttx> nothing from me
14:38:12 <fungi> i had nthing else
14:38:17 <fungi> nothing else
14:38:21 <elodilles> fungi: ACK, will do
14:38:28 <elodilles> thanks both of you then
14:38:31 <elodilles> let's end here
14:38:33 <elodilles> #endmeeting