14:00:35 <elodilles> #startmeeting releaseteam 14:00:35 <opendevmeet> Meeting started Fri Jan 26 14:00:35 2024 UTC and is due to finish in 60 minutes. The chair is elodilles. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:35 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:35 <opendevmeet> The meeting name has been set to 'releaseteam' 14:00:41 <elodilles> Ping list: elod frickler armstrong 14:00:47 <ttx> o/ 14:00:54 <elodilles> o/ 14:01:03 <elodilles> #link https://etherpad.opendev.org/p/caracal-relmgt-tracking 14:01:22 <elodilles> we are @ L225 14:02:42 <frickler> -o 14:03:55 <ttx> ~o~ 14:04:03 <elodilles> o// 14:04:10 <elodilles> ooookay, let's start! :) 14:04:25 <elodilles> #topic Review task completion 14:04:45 <elodilles> 1st task was: 'Generate a list of intermediary-released service deliverables that have not done a release in this cycle yet and propose release model change for them (hberaud)' 14:05:03 <elodilles> hberaud wrote: The same candidates, as usual, are listed there. So probably we don't need to change any of these to cycle-with-rc. 14:05:12 <ttx> Agreed, no action needed 14:05:41 <elodilles> (bifrost, ironic-prometheus-exporter, ironic-python-agent-builder, ironic-ui, networking-baremetal, networking-generic-switch and swift) 14:06:01 * elodilles agrees, too 14:06:23 <elodilles> 2nd task: 'Propose convenience releases for Zed to ease the transition of Zed to Unmaintained and avoid rush and broken releases when the transition deadline is coming (elod)' 14:06:49 <elodilles> well, i'm late with this, will propose the patches after the meeting 14:07:52 <elodilles> anyway, we have plenty of time till Zed Unmaintained transition 14:08:12 <elodilles> which should happen ~1 month after Caracal release 14:08:31 <elodilles> and these were all the tasks 14:08:41 <elodilles> #topic Assign R-8 tasks 14:09:02 <elodilles> all taken 14:09:23 <elodilles> #topic Review countdown email 14:09:38 <elodilles> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:09:42 <elodilles> please review ^^^ 14:10:01 <elodilles> first of all, i think we can delete the first section 14:10:27 <elodilles> as we don't have model changing deliverables 14:10:32 <ttx> Hmm 14:10:35 <elodilles> looks better :) 14:10:43 <ttx> At that point, it's not worth two emails 14:10:56 <elodilles> good point 14:11:19 <elodilles> OK, then let's just simply skip this 14:11:19 <ttx> Simpler to skip it or turn the release schedule email into the regular email 14:11:23 <elodilles> +1 14:11:28 <ttx> 👍️ 14:12:13 <elodilles> cool, let's move on then! 14:12:18 <elodilles> #topic Open Discussion 14:12:24 <elodilles> we have two topics: 14:12:34 <elodilles> - PTG participation signup 14:12:46 <elodilles> yepp, we forgot about this one last cycle 14:12:55 <ttx> the call for participation is out and for once it would be good to not be late answering :) 14:13:07 <elodilles> indeed :) 14:13:09 <ttx> I think we can say we'll participate 14:13:18 <ttx> and just schedule our usual open meeting 14:13:18 <elodilles> yepp, let's do that! 14:13:41 <ttx> I can let diablo_rojo know 14:14:00 <elodilles> thanks! 14:14:34 <elodilles> OK, then the 2nd topic: 14:14:44 <elodilles> - (elod) Yoga to transition to Unmaintained - patches: https://review.opendev.org/q/topic:yoga-unmaintained 14:15:11 <elodilles> this is just a summery, kind of, that I've proposed the patches ^^^ 14:15:29 <elodilles> and we could start early next week merging these, 14:15:43 <elodilles> maybe not all of them at once, 14:16:00 <elodilles> (though this was already tested with release-test repo) 14:16:14 <ttx> ok 14:16:58 <elodilles> there are still things to update in our tooling, 14:17:26 <frickler> I also proposed a fix for the validation for tagless branches 14:17:31 <elodilles> for example i'm planning to extend the eol_stale_branch deleting script 14:17:53 <elodilles> frickler: thanks for that! 14:18:00 <frickler> #link https://review.opendev.org/c/openstack/releases/+/906626 14:18:04 <fungi> as far as i know we don't have any large maintenance planned that would get in the way of those bulk branch deletion/creation changes next week, so should be fine 14:18:29 <elodilles> fungi: ACK, thanks for the info! 14:19:40 <hberaud> o/ 14:19:41 <hberaud> sorry to be late 14:19:46 <elodilles> hi hberaud o/ 14:20:12 <elodilles> no problem :) we didn't have many tasks and topics :) 14:21:13 <elodilles> OK, so that's it about the 'unmaintained' thing. any question or comment? 14:21:28 <elodilles> or any other topic? 14:21:44 <frickler> did you make progress regarding abandoning open reviews? 14:22:37 <elodilles> i haven't started that, as I'll go with merging the yoga-eom patches first 14:22:43 <frickler> also, does this need to be announced on the ML, so ppl stop merging patches to yoga? 14:23:33 <frickler> IMO merging yoga-eom and deleting stable/yoga branches should not have much time in between 14:23:40 <elodilles> we can do that, though i thought the yoga-eom patches were self-explaining :) 14:24:07 <frickler> pretty sure lots of people will not be aware of them at all 14:24:35 <elodilles> frickler: yepp, the closer those two things are, the better 14:25:08 <frickler> right, and gerrit will only let you delete branches for which there are no open reviews, iiuc 14:25:18 <elodilles> yepp 14:26:37 <elodilles> anyway, i think that will be manageable :) 14:27:42 <elodilles> i mean, we have a script that can be in some format reused for this :) 14:28:27 <elodilles> so this shouldn't be a problem 14:29:07 <frickler> maybe the TC could send an announcement once the docs patch is merged (https://review.opendev.org/c/openstack/project-team-guide/+/897505) 14:29:38 <frickler> stating that the release team will soon be merging things and deleting branches 14:29:45 <elodilles> +1 14:29:48 <frickler> JayF: rosmaita: ^^ wdyt? 14:30:28 <rosmaita> looking at the scrollback 14:32:31 <JayF> I think sending an email once that is landed is a fine idea. 14:32:39 <rosmaita> JayF: elodilles: frickler: i could send an update if you like 14:32:49 <elodilles> ++ 14:33:13 <rosmaita> frickler: JayF: https://review.opendev.org/c/openstack/project-team-guide/+/897505 could use some +2s 14:33:27 <rosmaita> it's doc only, so i think it could be merged right away? 14:35:05 <frickler> I think so, yes 14:35:22 <elodilles> okay, so we are on track with this :) anything else before we end the meeting? 14:37:51 <rosmaita> so my email will remind everyone that the yoga-eom tags are being merged, that nothing should be merged into stable/yoga, stable/yoga will be deleted soon automatically and unmaintained/yoga created 14:37:51 <rosmaita> and there is more info about the process in the project-team-guide 14:37:58 <ttx> nothing from me 14:38:14 <rosmaita> (i'm in another meeting, just want to make sure i've got that right) 14:38:17 <elodilles> rosmaita: sounds good to me! 14:38:23 <rosmaita> cool, thanks 14:38:37 <rosmaita> and thanks ttx and elodilles for reviewing the project-team-guide patch 14:38:43 <elodilles> (we can continue the discussion after the meeting if needed) 14:38:54 <elodilles> rosmaita: no problem :) 14:39:07 <frickler> rosmaita: if you want you can also mention that open reviews will be abandoned, but can be reproposed against unmaintained/yoga once that branch is created 14:39:23 <frickler> btw. will there be bot patches to amend .gitreview? 14:39:39 <elodilles> frickler: hmmm, i think not 14:39:52 <elodilles> let me check 14:40:30 <rosmaita> frickler: good idea, i'll add that 14:40:55 <elodilles> frickler: https://review.opendev.org/c/openstack/release-test/+/905978 14:41:10 <elodilles> so there is \o/ 14:41:31 <frickler> elodilles: ah, great, so that should be fine then 14:41:36 <elodilles> yepp 14:42:20 <frickler> hmm ... except the "create-yoga" topic is the same that was used when stable/yoga was created 14:43:15 <ttx> I need to run to a medical appointment... have a good weekend 14:43:22 <elodilles> but at least it is clearly visible that its target branch is unmaintained/<yoga> 14:43:32 <frickler> https://review.opendev.org/q/topic:%22create-yoga%22+status:open :-/ 14:43:33 <elodilles> ttx: ack, see you o/ 14:43:50 <frickler> anyway we can end the meeting, sorry 14:44:12 <elodilles> yepp, let's close the meeting, but we can continue the discussion of course 14:44:20 <elodilles> thanks everyone for participating! o/ 14:44:24 <elodilles> #endmeeting