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