14:00:01 <hberaud> #startmeeting releaseteam 14:00:01 <opendevmeet> Meeting started Fri Jan 19 14:00:01 2024 UTC and is due to finish in 60 minutes. The chair is hberaud. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:01 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:01 <opendevmeet> The meeting name has been set to 'releaseteam' 14:00:08 <elodilles> o/ 14:00:13 <hberaud> Ping list: elod frickler 14:00:19 <hberaud> https://etherpad.opendev.org/p/caracal-relmgt-tracking 14:00:29 <hberaud> meet you at line 208 ^ 14:00:32 <ttx> o/ 14:00:44 <hberaud> #topic Review task completion 14:00:48 <frickler> \o 14:00:54 <hberaud> Review any remaining milestone-2 exceptions 14:01:03 <hberaud> https://review.opendev.org/q/topic:caracal-milestone-2 14:01:08 <hberaud> everything is done 14:01:21 <hberaud> 2) Plan the next release cycle schedule, thanks elodilles 14:01:34 <hberaud> https://review.opendev.org/c/openstack/releases/+/906050 ttx and myself sent comments 14:01:43 <hberaud> elodilles: Do you want to add something? 14:01:47 <ttx> I think the 6-7-8 version is a strong contender 14:01:54 <hberaud> yep 14:01:56 <ttx> Let's see if it passes the community test 14:02:23 <elodilles> thanks for the reviews o/ 14:02:40 <elodilles> maybe we can share it via the release countdown mail? 14:02:48 <hberaud> good idea 14:02:48 <elodilles> or should i send a separate mail? 14:02:58 <hberaud> but we have no mail this weel 14:03:00 <hberaud> week 14:03:11 <elodilles> ok, then i'll send a mail :D 14:03:11 <ttx> separate mail it is! 14:03:15 <elodilles> :) 14:03:23 <elodilles> easy as that 14:03:25 <hberaud> thanks elodilles 14:03:53 <elodilles> np :) 14:03:59 <hberaud> 3) create patches with 'abandoned' flag against monasca, sahara, freezer and solum 14:04:27 <hberaud> https://review.opendev.org/q/topic:relmgt-inactive-projects 14:04:44 <hberaud> will double check these patches after the meeting 14:05:19 <elodilles> i think this is the right way: to remove them (and not mark them as abandoned) 14:05:24 <hberaud> thanks again elodilles 14:05:27 <elodilles> np 14:05:30 <hberaud> yes 14:05:47 <hberaud> next topic 14:05:52 <hberaud> #topic Assign R-10 tasks 14:06:21 <hberaud> everything is no assigned 14:06:44 <hberaud> #topic Open Discussion 14:06:49 <hberaud> s/no/now 14:07:20 <ttx> I marked meeting in two weeks as skipped 14:07:28 <hberaud> We have a question from rosmaita 14:07:34 <elodilles> ttx: +1 sounds good 14:07:40 <hberaud> He is not around 14:07:44 <ttx> (won;t be around and it seemed not necessary) 14:08:28 <hberaud> Where have you seen that? There => https://review.opendev.org/c/openstack/project-team-guide/+/897505 ? 14:08:51 <hberaud> (it seemed not necessary) 14:09:06 <ttx> I was talking about the meeting in two weeks 14:09:17 <hberaud> ok 14:09:42 <frickler> iiuc the idea about the p-t-g patch was just for (some of) you to review as a sanity check 14:10:25 <fungi> though also there are deep links from the releases site which may need fixing when that merges? 14:11:31 <frickler> ah, yes, maybe someone can check that, too. I also made a mental note that the linked tempest doc about stable branch handling will need updating 14:11:44 <ttx> reading 14:12:04 <fungi> at first skim it's only linking to the maintenance-phases target which i don't think is changing, so probably fine 14:12:56 <hberaud> maybe some changes are required there https://releases.openstack.org/reference/using.html#tools-list-eol-stale-branches-sh 14:13:03 <hberaud> and surely elsewhere 14:13:36 <elodilles> hberaud: yepp, thanks for mentioning it, i'm planning to propose update to that ^^^ 14:14:26 <frickler> some related question from me would be, now that the tooling changes have been merged and (mostly?) tested, how does your schedule look like for actually moving yoga to unmaintained? do you have some idea about that yet? in the etherpad I see that the umaintaining of zed is also drawing nearer 14:14:30 <fungi> good find, i only looked at the main page 14:16:01 <elodilles> frickler: i can propose now EOM tagging for all the yoga deliverables and add unmaintained/<yoga> from that point, 14:16:23 <elodilles> one question is that should we do it via a single huge patch, 14:16:35 <elodilles> or propose them per team? 14:16:51 <hberaud> I'd suggest by team 14:17:01 <frickler> a single patch would avoid having discussions with each team 14:17:07 <elodilles> hberaud: i also tend to that direction 14:17:27 <frickler> is there actually team feedback involved? 14:17:58 <frickler> but also it would likely make management like abandoning changes easier to do it in peaces, so I'm not objecting this 14:18:08 <frickler> pieces even 14:18:16 <elodilles> frickler: yes, that's why i was thinking on it, though it would have a bigger impact on zuul as it would start massive amount of tagging and branch cutting 14:18:37 * frickler loves stress testing zuul ;) 14:18:40 <elodilles> :D 14:19:03 <hberaud> IMO it would be more easier to manage this topic by piece 14:19:09 <elodilles> well, i'm sure zuul could handle that :) 14:20:02 <frickler> anyway, if the planned schedule more or less is "right now", I'm happy with that 14:21:06 <elodilles> frickler: yes, we can do that right away, though the branch deletion script needs an update before we can use it with EOM tags 14:22:00 <elodilles> anyway, I'll propose then yoga-eom tagging patches per team as a next step 14:22:07 <frickler> is there some automation for abandoning patches btw.? it might be friendly to abandon them with a note that they can be reproposed against unmaintained/yoga if needed 14:22:13 <elodilles> is that OK? ^^^ 14:22:31 <frickler> fine for me 14:22:56 <elodilles> i know that some folks has a nice script for that 14:23:05 <elodilles> though i don't have that script 14:23:27 <frickler> but would you expect projects to do that or is that a release team task? 14:24:34 <frickler> I know there is some script in the neutron repo for auto-abandoning old reviews, one might be able to adopt that 14:25:26 <elodilles> (I quickly checked, less than 150 patches are open against 'project:^openstack/.* branch:stable/yoga') 14:25:52 <elodilles> frickler: i can do it 14:26:01 <frickler> saying "less than" sounds like you consider that to be manageable manually? ;) 14:26:19 <elodilles> i'll look for the script 14:26:23 <elodilles> of course :D 14:26:55 <frickler> tools/abandon_old_reviews.sh in openstack/neutron 14:27:07 <elodilles> ahh, there it is! 14:27:08 <elodilles> thanks :) 14:27:24 <elodilles> i'll taylor that to our case then :) 14:29:13 <hberaud> Anything else. 14:29:14 <hberaud> ? 14:29:53 <elodilles> nothing else from me for now 14:30:07 <hberaud> then I think we are done 14:30:11 <hberaud> thanks everyone 14:30:23 <hberaud> #endmeeting