14:00:00 <hberaud> #startmeeting releaseteam
14:00:00 <opendevmeet> Meeting started Fri Oct  1 14:00:00 2021 UTC and is due to finish in 60 minutes.  The chair is hberaud. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:00 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:00 <opendevmeet> The meeting name has been set to 'releaseteam'
14:00:09 <hberaud> Ping list: elodilles armstrong
14:00:14 <hberaud> #link https://etherpad.opendev.org/p/xena-relmgt-tracking
14:00:19 <hberaud> We're way down on line 387 now.
14:00:25 <hberaud> Will just wait a couple minutes for folks.
14:00:31 <elodilles> o/
14:01:11 <stephenfin> o/ (I've a thing to discuss about missing docs for old stable branches. If there's an agenda I need to add this to, please let me know. If not, hopefully we can discuss at the end)
14:01:27 <fungi> stephenfin: https://etherpad.opendev.org/p/xena-relmgt-tracking
14:01:28 <ttx> ++
14:01:36 <hberaud> stephenfin: you add this at line 405 => https://etherpad.opendev.org/p/xena-relmgt-tracking
14:01:45 <hberaud> can*
14:01:49 <stephenfin> ta
14:02:11 <hberaud> #topic Review task completion
14:02:36 <hberaud> "Process any remaining stable branching / tempest plugin exception" => everything is done
14:02:48 <hberaud> all patches are now merged
14:03:45 <hberaud> "Notify the documentation team that it should be safe to apply their process to create the new release series landing pages for docs.openstack.org" @elodilles any update?
14:04:10 <elodilles> well, I've pinged stephenfin as he is added as Technical Writer SIG chair
14:04:18 <hberaud> I seen https://review.opendev.org/q/project:openstack/openstack-manuals+topic:yoga
14:04:27 <ttx> there was not much  need to do RC2s to grab latest translations
14:04:29 <ttx> ?
14:04:58 <stephenfin> yeah, that's an historical artefact at this point. I'm no longer focused on upstream OpenStack so I've done it this cycle but won't be able to do it for Yoga
14:05:07 <stephenfin> (the Technical Writer SIG)
14:05:38 <elodilles> so it is then a good question who should we ping by next release
14:06:03 <ttx> wondering if https://review.opendev.org/c/openstack/neutron/+/811124 will trigger a neutron rc2
14:06:07 <stephenfin> I suspect this will have to land in the release team's lap
14:06:10 <elodilles> stephenfin: is there someone who will take over your role in the future?
14:06:18 <elodilles> regarding doc sig
14:06:27 <hberaud> ttx: I proposed RC2 for all available changes and I didn't see translation stuff
14:06:28 <stephenfin> since there are no longer any active members in the doc SIG
14:06:41 <fungi> probably something to bring up with the tc
14:06:53 <stephenfin> elodilles: Not that I'm aware of, no. It really needs to be bootstrapped again
14:06:59 <hberaud> ttx: the RC2 for neutron is there => https://review.opendev.org/c/openstack/releases/+/811036
14:07:11 <hberaud> they asked to wait for the patch you past
14:07:32 <elodilles> stephenfin: ok, thanks for the information. maybe this is one thing we should raise towards TC?
14:07:37 <hberaud> pasted*
14:07:44 <stephenfin> elodilles: fungi: Yes, I think so
14:07:49 <fungi> elodilles: yes, and the sooner the better
14:07:53 <ttx> ah ok a cinder rc2 on the way
14:07:59 <hberaud> yes
14:08:37 <hberaud> Then the next task was "On the day before the deadline for final release candidates, propose last-minute RCs where needed"
14:08:49 <hberaud> https://review.opendev.org/q/topic:%22xena-final-rc%22
14:09:12 <hberaud> so only 2 RC2 remain unmerged
14:09:36 <hberaud> for cinder we wait for https://review.opendev.org/c/openstack/requirements/+/812102
14:10:06 <hberaud> it will allow them to bump their requirements and then we will be able to update the hash of the RC2
14:10:23 <hberaud> to fix cinder with the os-brick 5.0.1
14:10:29 <ttx> ack
14:11:01 <hberaud> and for neutron we wait for the previous patch pasted by ttx
14:11:23 <hberaud> I think all these patches will be merged before the end of the day
14:11:51 <ttx> documenting this in the meeting notes
14:12:01 <hberaud> thanks
14:12:33 <hberaud> and when the reqs patch will be merged we will be able to cut xena for reqs
14:13:28 <hberaud> prometheanfire: I'll inform you when the xena branch is cut for requirements
14:14:15 <hberaud> So before proposing the final releases tags we need those 2 RC patches
14:14:32 <ttx> yes, no point in generating the patch until then
14:14:56 <prometheanfire> cool
14:16:07 <hberaud> And that's all for task completion
14:16:09 <hberaud> #topic Assign R-0 tasks
14:16:19 <armstrong> ok
14:16:37 <hberaud> "Once the final patch is proceesed, run the missing-releases script to check for missing tarballs on the release page before the announcement" Any volunteer?
14:16:45 <elodilles> o/
14:16:50 <hberaud> thanks
14:17:16 <hberaud> elodilles: then I assigned this task to you
14:17:22 <elodilles> ++
14:17:23 <armstrong> I am open for any available task
14:18:00 <hberaud> armstrong: maybe you could double check the tarballs with elodilles
14:18:42 <hberaud> this is the most longer task
14:18:54 <hberaud> thanks
14:19:02 <hberaud> And that's all
14:19:08 <hberaud> #topic Review countdown email contents
14:19:20 <armstrong> hberaud: ok
14:19:23 <hberaud> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails
14:20:54 <ttx> hberaud: not sure http://ptg.openstack.org/etherpads.html is up yet
14:21:00 <ttx> checking
14:21:14 <elodilles> yep, it does not exist yet
14:21:21 <hberaud> indeed
14:21:52 <hberaud> diablo_rojo_phone: o/ can you help us about this point? ^
14:21:57 <ttx> hmm it actually does not answer :)
14:22:47 <hberaud> either we remove this part or we add a comment that it will be online soon
14:22:49 <ttx> hberaud: probably simpler to not mention it right now
14:22:52 <hberaud> any preference?
14:22:59 <hberaud> ok
14:23:29 <ttx> dropped a suggestion in the etherpad
14:23:33 <hberaud> anyway I think that the PTG/TC team will communicate soon about this
14:23:44 <hberaud> LGTM
14:24:15 <ttx> ok ship it
14:24:43 <elodilles> looks ok
14:25:59 <hberaud> snet
14:26:01 <hberaud> sent
14:26:25 <hberaud> #topic Missing builds for some projects
14:26:31 <hberaud> stephenfin: the floor is yours
14:26:43 <stephenfin> sorry, that should read *docs* builds
14:27:02 <hberaud> ack
14:27:21 <hberaud> #topic  Missing docs builds for some projects
14:27:38 <stephenfin> discussed this with fungi who noted that series docs don't appear for a project until a patch has merged to a branch. Unfortunately there are a few projects who haven't merged patches to e.g. stable/wallaby yet
14:27:44 <ttx> stephenfin: which patches are you talking about? The basic ones setting up the branch?
14:28:06 <stephenfin> I think any patch will do, but at a minimum I would expect to see those, yes
14:28:35 <stephenfin> for example https://review.opendev.org/q/is:open+project:openstack/python-keystoneclient+branch:stable/wallaby
14:28:38 <ttx> yeah, those could be forced but it's sad that we have to do that
14:28:48 <stephenfin> agreed
14:28:51 <fungi> also something to bring up with the tc
14:29:07 <ttx> in all cases yes
14:29:27 <stephenfin> (fwiw, keystone is particularly bad for this. keystoneclient is also missing the victoria patches https://review.opendev.org/q/is:open+project:openstack/python-keystoneclient+branch:stable/victoria)
14:30:05 <fungi> it used to be that the stable-maint team took care of all of those, right?
14:30:06 <hberaud> lot of similar patches are still opened https://review.opendev.org/q/topic:%22create-wallaby%22+(status:open)
14:30:32 <ttx> fungi: i dont think so... but at least they could
14:30:45 <elodilles> (and we have also the same for xena)
14:31:31 <fungi> i meant back when there was only the central stable-maint team, before the project-specific stable teams
14:31:32 <hberaud> that's a good indicator of project under the way of abandon
14:31:46 <fungi> but i suppose we didn't autogenerate stable branch patches back then either
14:31:47 <elodilles> hberaud: indeed
14:32:20 <stephenfin> out of curiosity, is there any reason not to auto-merge these?
14:32:53 <fungi> from what i can tell, keystone-core reviewers lack the necessary permissions to approve those changes, so this may also be related to the current discussion in the tc about revisiting project permissions on stable branches
14:33:21 <stephenfin> given the triviality of them. I've tended to blindly apply them wherever I've stable privileges (mainly in oslo land)
14:33:52 <hberaud> indeed they could be merged automatically without too much risk
14:33:53 <elodilles> I +2'd usually a lot, but not approved without a 2nd +2
14:34:08 <elodilles> elodilles: basically it really shows whether a project is healthy or not
14:34:21 <elodilles> unfortunately there are more and more that are not merged
14:34:37 <armstrong> elodilles:  when will you available to do the task for R-0 ?
14:35:50 <hberaud> stephenfin: So, I would suggest to speak about this with the TC and the stable team
14:36:25 <elodilles> armstrong: mostly all of my afternoons (CEST) should be OK, but let's decide it after the meeting
14:36:37 <stephenfin> Could I kindly ask someone take that action for me? This isn't really a discussion I can drive at the moment
14:36:50 <fungi> probably best if the em sig brings it up wit the tc, given stephenfin is moving on
14:37:14 <elodilles> fungi stephenfin : OK, I can take the action
14:37:18 <fungi> and honestly it's more in the em sig's wheelhous that the tw sig's
14:37:27 <stephenfin> elodilles: thank you!
14:37:29 <ttx> yep
14:37:32 <ttx> thanks elodilles
14:37:35 <hberaud> agreed
14:37:37 <hberaud> thanks
14:38:13 <hberaud> #topic Open Discussion
14:38:14 <fungi> also i'm happy to weigh in on those discussions behalf of the tact sig, but our involvement would probably be more about designing auto-approval mechanisms
14:38:52 <hberaud> thanks fungi
14:39:06 <hberaud> Anything else to discuss today?
14:40:05 <ttx> I'll be around on Wednesday to smooth out any issue. I might have a conference recording thing around 1300utc but hopefully we'll be done before then
14:40:25 <hberaud> ack. Thanks
14:43:01 <hberaud> OK, thanks everyone. Let's wrap up.
14:43:02 <hberaud> #endmeeting