16:00:08 <smcginnis> #startmeeting releaseteam
16:00:09 <openstack> Meeting started Thu Sep 17 16:00:08 2020 UTC and is due to finish in 60 minutes.  The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:10 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:12 <openstack> The meeting name has been set to 'releaseteam'
16:00:14 <smcginnis> Ping list: ttx armstrong
16:00:22 <smcginnis> #link https://etherpad.opendev.org/p/victoria-relmgt-tracking Agenda
16:00:34 <fungi> it's that time again
16:00:59 <ttx> o/
16:01:05 <diablo_rojo> o/
16:01:31 <smcginnis> Great, good turn out.
16:01:39 <smcginnis> #topic Review tasks completion
16:01:55 <smcginnis> Process any remaining client library freeze exception - I believe we got the last client lib through yesterday.
16:02:03 * smcginnis checks dashboard one more time...
16:02:24 <smcginnis> Nice, it hasn't been down to that few patches in awhile.
16:02:34 <smcginnis> Freeze all cycle-based library releases except for release-critical bugs.
16:02:47 <smcginnis> We've had one requirements freeze exception that I've seen.
16:02:58 <smcginnis> Otherwise, I think it's been mostly quiet on that front.
16:03:16 <smcginnis> So just a reminder to make sure we get the ack from requirements before releasing anything new.
16:03:23 <fungi> did the pypi problem tank any release builds?
16:03:35 <smcginnis> Happily no.
16:03:39 <fungi> just making sure i didn't miss anything which needed to get rerun
16:03:40 <armstrong> o/
16:03:56 <smcginnis> It happened at a quiet time, and the one or two outstanding we waited on.
16:04:03 <fungi> oh good
16:04:06 <smcginnis> So the window worked out well as far as releases go.
16:04:30 <smcginnis> Not so much for the teams trying to get last minute things in, but awesome work that it finally got figured out.
16:04:53 <smcginnis> Propose stable/$series branch creation for all client and non-client libraries that had not requested it at freeze time.
16:05:05 <smcginnis> armstrong, ttx: I think I saw this earlier?
16:05:22 <smcginnis> Ah, yep
16:05:24 <smcginnis> #link https://review.opendev.org/752447
16:05:38 <ttx> yes, worked like a charm
16:05:42 <smcginnis> I thought there would be more. That's great.
16:05:58 <smcginnis> List cycle-with-intermediary deliverables that have not been released in the last 2 months.
16:06:03 <smcginnis> diablo_rojo: I think you sent out something?
16:06:18 <diablo_rojo> smcginnis, yep the cwi deliverables that hadn't released in two months
16:06:47 <diablo_rojo> (I also helped armstrong understand the script and what it was doing)
16:06:57 <smcginnis> Excellent
16:07:08 <diablo_rojo> There were like a half a dozen that hadn't released.
16:07:16 <diablo_rojo> Havent run it again since Monday though.
16:07:21 <diablo_rojo> So it may have improved.
16:07:31 <smcginnis> Probably the same. I don't think I've seen anything come through.
16:07:41 <diablo_rojo> Yeah I don't recall seeing anything either.
16:08:22 <smcginnis> Looks like a few of those were things like requirements and tempest things, so really not too back.
16:08:33 <smcginnis> The others are not too surprising.
16:09:29 <diablo_rojo> Yeah there wasn't anything particularly concerning that I saw.
16:09:33 <ttx> where is the list?
16:09:39 <smcginnis> OK, bumped on the ML.
16:09:51 <diablo_rojo> that same etherpad as last week too
16:09:51 <smcginnis> ttx: Should see a recent one from me now.
16:09:58 <diablo_rojo> But also the ML thread
16:10:20 <smcginnis> heat-agents, karbor(-dashboard), swift (normally does late to get all changes in), and vitrage(-dahsboard).
16:10:42 <ttx> ok
16:10:51 <smcginnis> Last task is the countdown.
16:11:04 <smcginnis> I should remember to send that out tomorrow. :)
16:11:14 <smcginnis> #topic Possible victoria red flags
16:11:21 <smcginnis> #link https://review.opendev.org/#/c/747419/
16:11:46 <ttx> yeah just wanted to flag that one
16:12:15 <smcginnis> No updates for a few days now. I will comment on there.
16:12:28 <ttx> the earliest we fix this the better
16:12:59 <smcginnis> ttx: Anything more on that? I haven't been tracking it.
16:13:26 <ttx> not really... just that it needs to be on our collective radar
16:13:31 <smcginnis> +1
16:13:52 <smcginnis> #topic Review countdown content
16:13:56 <smcginnis> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails
16:14:51 <ttx> lgtm
16:15:13 <smcginnis> I just made another pass through it and checked out for me too.
16:15:28 <smcginnis> #topic Assign R-3 tasks
16:15:37 <smcginnis> Process any remaining library branching exception.
16:15:51 <smcginnis> That's for all of us. Keep in mind requirements freeze and make sure we follow process.
16:16:02 <smcginnis> On the Monday, generate release requests for all deliverables that have do not have a suitable candidate yet.
16:16:16 <smcginnis> Anyone want to try the new script I proposed for doing this?
16:16:44 <smcginnis> Or I can take it.
16:17:11 <smcginnis> OK, then just Send countdown email.
16:17:15 <smcginnis> I can take that too.
16:17:15 <armstrong> smcginnis I am available to help
16:17:15 <ttx> I can do it
16:17:27 <smcginnis> The release proposals?
16:17:31 <ttx> yeah
16:17:37 <smcginnis> Cool, thanks.
16:17:40 <ttx> I can team up with armstrong again
16:17:44 <smcginnis> Would be good to get feedback on the tool.
16:17:46 <smcginnis> That would be great.
16:17:52 <armstrong> great! ttx
16:17:58 <smcginnis> Thanks!
16:18:03 <ttx> same deal as today on Monday?
16:18:09 <armstrong> yes
16:18:13 <ttx> noted
16:18:24 <smcginnis> Perfect.
16:18:34 <smcginnis> #topic Wallaby PTL
16:18:44 <armstrong> Monday same time?
16:19:01 <smcginnis> For various reasons, I am not sure I can continue as release PTL for Wallaby.
16:19:33 <smcginnis> Would be a good opportunity to someone else to step up. You would have the support of the rest of us to get going.
16:19:44 <smcginnis> So no decisions need to be made on the spot here,
16:19:56 <smcginnis> but wanted to raise this so others can start thinking about it.
16:20:08 <smcginnis> Election time is coming up soon, so you have a little time to think about it.
16:20:26 <smcginnis> And feel free to ask either me and/or ttx any questions about it.
16:20:53 <ttx> hberaud is not here, pinging him in case he would be interested
16:21:11 <ttx> obviously we'd still be around for questions and help
16:21:11 <smcginnis> As everyone has seen, we have things pretty much automated and documented now, so there's at least not too much to have to know through tribal knowledge at this point.
16:21:29 <smcginnis> Definitely.
16:21:37 <diablo_rojo> Yay for the process doc!
16:21:47 <smcginnis> #topic Open floor
16:23:26 <smcginnis> Nothing more from me today. If no one else, we can wrap up.
16:23:49 <armstrong> Can we document an onboarding training for the release team? For example, the training that  dhellmann  gave some time ago
16:24:32 <smcginnis> I think we added a link to that recording somewhere.
16:24:38 <diablo_rojo> armstrong, I want to say that it is somewhere?
16:24:43 <fungi> yeah, good reminder... ptl nominations open on tuesday just before utc midnight and last for a full week
16:25:04 <fungi> also the tc has approved a "distributed leadership" alternative to the traditional ptl model, which you could consider
16:25:24 <smcginnis> fungi: Good reminder.
16:25:36 <armstrong> diablo_rojo: can you locate it?
16:25:46 <smcginnis> Not sure how that would work with this team, but we could certainly distribute responsibilities.
16:25:48 <fungi> though i do wonder what the "release liaison" for the release team would do, as it's a required position ;)
16:26:02 <smcginnis> We should add the training video to https://releases.openstack.org/reference/reviewer_guide.html
16:26:15 <smcginnis> fungi: Haha, that's what I was thinking. :)
16:26:21 <fungi> #link https://governance.openstack.org/tc/resolutions/20200803-distributed-project-leadership.html
16:26:29 <fungi> (for reference)
16:26:36 <smcginnis> Thanks
16:26:55 <diablo_rojo> armstrong, I will take look later today and see if I can find things.
16:27:17 <smcginnis> diablo_rojo: If you track that down, that would be great if you could propose adding a link to the release docs.
16:27:28 <armstrong> diablo_rojo: ok sounds good, thanks
16:27:47 <diablo_rojo> smcginnis, will do one or the other depending on what I find :)
16:27:54 <smcginnis> ++
16:28:13 <smcginnis> OK, I think we can close things up now. Thanks everyone!
16:28:28 <smcginnis> #endmeeting