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