14:00:05 #startmeeting releaseteam 14:00:05 Meeting started Fri Nov 14 14:00:05 2025 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:05 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:05 The meeting name has been set to 'releaseteam' 14:00:17 Ping list: release-team elod 14:00:31 Agenda at https://etherpad.opendev.org/p/gazpacho-relmgt-tracking#L86 14:01:18 o/ 14:01:34 Hi! 14:01:35 #topic Review R-20 task completion 14:01:52 - Ensure that all trailing projects have been branched for the previous series. (elod) 14:02:08 so, i've run the script to check the state 14:02:39 and kayobe and OSA were the projects that haven't released yet 14:03:37 i did not propose release patches but pinged the PTLs and they confirmed that they are working on the releases 14:03:48 should we add a task to cheeck on them in a coming week? 14:04:35 yes, maybe that's OK 14:05:14 ok task added 14:05:15 - Propose autoreleases for cycle-with-intermediary libraries which did not release since the previous release. (elod) 14:05:15 we have a task on R-17 about the final release patches, but probably would be better to have the RC1 and stable/2025.1 branch cuts prior that 14:05:38 #link https://review.opendev.org/q/topic:gazpacho-milestone-1 14:05:44 the release patches ^^^ 14:06:06 around 1/3rd have landed already 14:06:30 we have 2 requests to wait for some patches to merge 14:06:44 Should we post a message on them saying we'll approve them Monday if nobody says -1 14:06:59 question is whether we want to force-release the rest, or should we just abandon them 14:07:10 oh right, milestone-1 14:07:16 probably simpler to drop them 14:07:22 teach them a lesson! 14:07:46 :) 14:08:01 Let's abandon them with "no feedback from release liaison, abandoned" 14:08:04 most of the release patches don't have serious content, to be honest 14:08:39 (on Monday) 14:08:43 though we have already caught some breaking release: oslo.service made heat code to break o:) 14:08:47 I can add a task for that 14:09:04 +1 14:10:11 - Catch if there are acl issues in newly created repositories (ttx) 14:10:21 no issues found 14:10:36 - Send weekly email (ttx) 14:10:37 \o/ 14:10:41 to be done shortly 14:10:42 we haven't been creating that many new repos in openstack lately 14:11:02 #topic Assign R-19 and R-17 week tasks 14:11:24 I think they are all assigned 14:11:35 #topic Review weekly countdown email 14:11:43 #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:11:57 * elodilles clicks 14:13:35 LGTM 14:13:48 Will send when meeting ends 14:13:50 #topic Open Discussion 14:14:38 Anything to cover? 14:15:34 going once... 14:15:35 maybe worth to mention the cycle-trailing projects' transitioning issue: OSA is about to move its stable/2024.1 to Unmaintained 14:16:02 how is that an issue? 14:16:17 yepp, validator does not allow that to happen 14:16:37 and last cycles we did the workaround to mark the Unmaintained/EOL'd series as 'open' temporarily 14:16:54 but i promised to adapt the code of the validator 14:17:02 just haven't proposed a solution yet 14:17:24 we can do the workaround again, I guess... 14:17:48 the problem is that makes it uncomfortable to OSA is that it has to branch OSA-roles first, 14:17:53 what's missing for validation there? 14:18:15 then do another release of OSA project itself 14:18:21 ah, ordering of repos in the transition i guess 14:18:34 fungi: not missing, but the validator does not allow to release anything beyond 'stable' 14:18:54 oh it's that they need a tag on unmaintained? 14:19:08 that's definitely a little weird 14:19:41 fungi: cycle-trailing projects do their releases after everything else got released, this is their request, which completely makes sense, 14:19:53 and the same applies when we move to Um/EOL 14:20:31 relmgt granted the exception to them, so that they can prepare their final releases AFTER everything else have branched 14:21:14 maybe i'm misunderstanding. they want to tag releases on unmaintained/2024.1, or they still have stable/2024.1 and want to release on that after the eom deadline? 14:21:18 but we don't want to keep e.g. 2024.1 Caracal to linger weeks as 'maintained' while it is already unmaintained 14:21:37 fungi: they still have stable/2024.1 14:21:49 okay, that makes more sense, thanks 14:21:55 this is how we did that in the last couple of cycles 14:22:18 anyway, it's just a heads up, that i'm planning to propose a patch for that, 14:22:19 so the exception would be for releasing past the deadline, not releasing from an unmaintained/* branch 14:22:43 and if we running out of time, then we have to do the workaround :/ 14:23:41 fungi: yes: to allow cycle-trailing modelled projects to release in Unmaintained state from their stable branch 14:23:42 ok... anything else? 14:23:49 ttx: nothing else from me 14:23:49 and policy-wise it seems fine that cycle-trailing projects could have a later deadline for eom transition too, the release tooling just doesn't support that yet 14:24:04 fungi: exactly 14:24:25 ok then... 14:24:26 have a great weekend! 14:24:31 same to you o/ 14:24:32 you too! 14:24:34 #endmeeting