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