14:01:14 #startmeeting releaseteam 14:01:14 Meeting started Fri Dec 2 14:01:14 2022 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:14 The meeting name has been set to 'releaseteam' 14:01:24 Ping list: hberaud armstrong elodilles 14:01:34 #link https://etherpad.opendev.org/p/antelope-relmgt-tracking 14:01:46 Down to line 131 or so 14:02:32 waiting a couple of minutes to see if hberaud joins 14:02:45 o/ 14:02:55 alright let's go! 14:03:00 #topic Check/force Extended Maintenance transitioning patches for stable/wallaby 14:03:16 #link https://review.opendev.org/q/topic:wallaby-em 14:03:28 looks like all merged 14:03:31 yepp, everything merged \o/ 14:03:42 which brings us to next topic I guess... 14:03:50 #topic Approve 'Set Wallaby status to Extended Maintenance' patch 14:03:56 #link https://review.opendev.org/c/openstack/releases/+/862393 14:04:18 well that was merged too 14:04:27 https://review.opendev.org/c/openstack/openstack-manuals/+/862395 14:04:37 same here 14:04:51 elodilles: anything to add? 14:05:02 Wallaby transitioned to Extended Maintenance completely \o/ 14:05:09 nothing else to add :) 14:05:12 #topic Assign next week tasks 14:05:40 (I'll chair the meeting so I've added my name to the countdown mail) 14:05:54 i can take the friendly reminder 14:06:28 ack, i guess that is the real task here as all the patches have -1-ACKs from teams 14:06:48 tge trailing patch is already done 14:06:50 the 14:07:04 2 weeks ago 14:07:10 ok so the real task is probably an (all) task pushing them on reviews 14:07:17 https://review.opendev.org/q/topic:zed-trailing-branch-cut 14:07:20 anyway, I've added my name to the 'patch proposing' task but i think there won't be anything else that reaquires a patch 14:07:27 ok 14:07:29 ttx: ++ 14:07:29 wfm 14:07:46 when should the friendly reminder be sent ? Would Monday work? 14:08:02 I think yes 14:08:14 ok will do 14:08:33 all assigned, moving on 14:08:38 #topic Removing the mistral-extra deliverable 14:08:38 trailing deadline is in 2 weeks, so... 14:09:11 https://review.opendev.org/c/openstack/releases/+/864524 14:09:29 yeah I added this topic because I think elod is right 14:09:49 see his comment on the gerrit patch 14:10:30 hmm, should that be posted and discussed on the governance repo first? 14:10:40 https://review.opendev.org/c/openstack/releases/+/865577 14:11:06 yes can't hurt 14:11:28 because they are the ones deciding what's in and what's not 14:11:42 we can flag issues to them, but otherwise should reflect their decision 14:12:01 elodilles: do you want to socialize your patch toward the governance team? 14:12:14 or just propose the change 14:12:14 i see. i thought it can be in governance reference, but without being in the 'antelope release' 14:12:38 i think that's not a determination we can make by ourselves 14:12:41 i can propose the change to governance repository + send a mail to ML 14:12:46 that would be perfect 14:12:53 elodilles++ 14:12:56 It might trigger a spark of activity 14:13:07 and if not it's a clear TC decision 14:13:18 ++ 14:13:32 A bunch of users rely on Mistral 14:14:00 Like I saw a presentation on Tuesday about how the OVHCloud self-healing robot is using it 14:14:15 yeah, i remember some mails about mistral, but it's really not maintained 14:14:28 probably becuase it just works 14:14:29 ttx: :-o 14:14:47 ttx: i have the same feeling 14:14:54 so it might decide someone to step up and do this minimal work 14:15:30 it's the perfect timing to have that discussion 14:16:06 ok, moving on? 14:16:12 ++ 14:16:29 added a task to track that next week\ 14:16:48 cool, thx! 14:16:53 #topic Stuck reviews discussion 14:17:12 I have a bunch of old stale things in my review log and figured we could use this meeting to review them 14:17:20 Add testing task to avoid broken releases https://review.opendev.org/c/openstack/releases/+/853618 14:17:30 this one has a bunch of open questions 14:18:51 and we discussed next steps at PTG 14:18:56 should we drop the patch 14:19:10 yes, we can drop, as things changed 14:19:19 sorry for not abandoning earlier 14:19:28 I'll let you abandon it 14:19:33 np 14:19:40 Add SLURP mark for Releases page template https://review.opendev.org/c/openstack/releases/+/843623 14:19:54 this one has a merge conflict and needs to be refreshed 14:20:03 and was 14:20:25 lgtm now 14:20:39 Fix stable branch naming validation https://review.opendev.org/c/openstack/releases/+/862927 14:20:59 sot his one is vblocked on another open question, which is how we should name stable branches going forward 14:21:07 i.e. stable/2023.1 or stable/antelope 14:21:20 Did the TC make a chocie there, or is it up to us? 14:21:44 it is decided and described in TC resolution 14:21:58 * ttx reads 14:22:35 alright 14:22:49 it said stable/2023.1 should be the branch name 14:23:04 (though i haven't found now the resolution) 14:23:22 I just read it 14:23:30 +2 it is 14:23:36 https://governance.openstack.org/tc/reference/release-naming.html 14:23:46 [manila][zed] Add project tracking schedule https://review.opendev.org/c/openstack/releases/+/864313 14:23:46 this one i guess ^^^ 14:23:56 this one merged 14:24:05 Add stable-only tag to generated stable patches https://review.opendev.org/c/openstack/project-config/+/810287 14:25:10 this one does not depend on us, but wanted to check that it was current before pushing infra to review it 14:26:00 oh, that's a long forgotten thing 14:27:50 forgotten and irrelevant? 14:28:24 still looks like a god thing 14:28:31 good* 14:28:52 but not worth the effort probably 14:29:03 shoudl we kill it? 14:29:21 well, i'll read again the doc update patch as I have a -1 from fungi there :) 14:30:00 the other stale things are properly marked WIP or W-1 so I'm inclined to let them sleep 14:30:40 maybe I'll mark this as WIP, too, until there is some result with the doc patch :] 14:30:46 ++ 14:30:59 #topic Open Discussion 14:31:04 Anything else? 14:31:11 elodilles: that -1 is from frickler 14:31:36 i haven't reviewed 810287 (yet anyway) 14:32:07 I think he's talking about a doc patch related to this 14:32:18 fungi: https://review.opendev.org/c/openstack/project-team-guide/+/810661 14:32:22 oh, 810661 has a -1 from me, yes 14:32:28 which is related to it 14:34:04 my concern being taking up a rather significant chunk of the available real estate in the commit subject line (more than 50% of the typical 50-character limit) 14:35:10 in addition to commit footer lines (which can be as long as you like since they get dedicated lines), we also have the option of using and filtering on gerrit hashtag metadata now for things like this 14:36:08 er, taking up more than a quarter of the 50 character recommended limit 14:37:02 Merged openstack/releases master: Add SLURP mark for Releases page template https://review.opendev.org/c/openstack/releases/+/843623 14:37:05 Merged openstack/releases master: Fix stable branch naming validation https://review.opendev.org/c/openstack/releases/+/862927 14:37:05 anyway, i'm only -1 on that proposal, not -2, so open to being overridden by other core reviewers 14:37:38 fungi: i don't have strong feeling to tell you the truth :) 14:37:56 how about dropping it if nobody is convinced 14:37:56 fungi: we have this 'process' working in nova 14:38:00 but i do think overloading the commit subject line with metadata is suboptimal when gerrit has more extensible metadata options 14:38:21 elodilles: has nova considered improving their process? 14:38:35 fungi: it was not a topic there 14:39:17 blindly copying the behavior of one team because "it works" when there could be better options which they too could take advantage of seems like a risk of encoding suboptimal process as recommendation 14:39:57 fungi: i think it is not that big of a problem than the discussion it caused 1 yr ago 14:41:02 yeah, when this originally came up, i don't think gerrit hashtags were available (or they had only just become so) 14:41:07 fungi: so i can live without the 'stable-only' tag in the bot generated patches (involving that i update 2-4 patches every 6 months) 14:41:48 fungi: gerrit hashtags is a good idea, though 14:42:08 agree 14:42:11 you can add as many of those as you like, and gerrit can filter on them 14:42:25 and make dashboards around them 14:42:27 and if it helps, we can teach gerritbot about them too 14:42:43 good idea 14:42:46 so it can include hashtag info in its change proposed/merged announcements and stuff 14:43:01 also they're included on the e-mail notifications gerrit sends, so you can filter based on them in your mua too 14:44:00 all sound good to me :) 14:44:28 nova scripts needs to be updated for that, too, but i guess that is the least problematic part 14:44:33 if there's an interest in using them for something like this, we should probably restart the discussion about allowing them for all users, or at least doing so in all official openstack projects (can just be an acl update to the inherited openstack/meta-config acl) 14:45:20 right now i think only a few projects have updated their acls to allow them, and some may have restricted their use to core review groups initially, but are probably open to revisiting that 14:45:25 that would be needed, as committers should set these hashtags 14:45:33 right 14:46:42 ok maybe we can continue that offline 14:46:48 Any other topic to discuss? 14:46:52 ttx: ack 14:47:00 nope 14:47:10 nothing from me 14:47:44 Merged openstack/releases master: Release and branch cut test for 2023.1 Antelope https://review.opendev.org/c/openstack/releases/+/860869 14:48:04 let's see the 1st stable/2023.1 branch cut ^^^ 14:48:20 exciting! 14:50:12 alright... closing the meeting then 14:50:16 #endmeeting