16:02:08 <smcginnis> #startmeeting releaseteam 16:02:09 <openstack> Meeting started Thu Oct 3 16:02:08 2019 UTC and is due to finish in 60 minutes. The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:02:10 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:02:12 <openstack> The meeting name has been set to 'releaseteam' 16:02:13 <smcginnis> Ping list: smcginnis ttx dhellmann diablo_rojo hberaud evrardjp armstrong tonyb 16:02:21 <smcginnis> #link https://etherpad.openstack.org/p/train-relmgt-tracking Agenda 16:02:32 <smcginnis> Line 552 16:02:54 <evrardjp> o/ 16:02:57 <armstrong> o/ 16:03:06 * diablo_rojo_phon and ttx wave from the bar in Stockholm 16:03:11 <smcginnis> :) 16:03:12 <evrardjp> wow that day went fast 16:03:17 <smcginnis> #topic Purge any remaining RC1 exceptions 16:03:26 <smcginnis> I think we're actually good on RCs. 16:03:50 <evrardjp> thanks for handling that, boss 16:03:57 <smcginnis> There's the puppet one, but that is a cycle-trailing deliverable. 16:03:57 <evrardjp> :p 16:04:03 <smcginnis> :D 16:04:28 <diablo_rojo_phon> All good then basically? 16:04:31 <smcginnis> #topic Approve all branch patches without PTL feedback 16:04:32 <smcginnis> yep 16:04:39 <evrardjp> how did you get a cycle trailing in your list? 16:04:46 <evrardjp> a convo for later :p 16:04:52 <smcginnis> #link https://review.opendev.org/#/q/status:open+project:openstack/releases+branch:master+topic:stable-train 16:05:01 <smcginnis> evrardjp: Just visual inspection of the open patches. 16:05:06 <evrardjp> got it 16:05:15 <smcginnis> We have had a few PTL acks, but a few remaining. 16:05:30 <smcginnis> Most of which I don't actually expect an ack based on past history. 16:05:38 <smcginnis> So I think we can approve those. 16:05:47 <evrardjp> what about the others, like patrole? 16:05:58 <smcginnis> Unless there is something very critical, I don't think these will have another release anyway. 16:06:04 <evrardjp> o 16:06:06 <evrardjp> ok* 16:06:17 <smcginnis> I think patrole went out yesterday or the day before. 16:06:27 <evrardjp> oh my bad I missed that one then 16:06:28 <evrardjp> good 16:06:35 <smcginnis> Yep - https://review.opendev.org/#/c/685430/ 16:06:49 <evrardjp> yup just saw it 16:06:50 <evrardjp> my bad 16:06:58 <evrardjp> oh wait 16:07:12 <smcginnis> Oh, stable branch. 16:07:14 <evrardjp> that isn't branched 16:07:24 <evrardjp> :) 16:07:38 <smcginnis> I'll get a patch submitted for that. It was a timing window between the others I picked up and that patch landing. 16:07:47 <smcginnis> So I'll double check missing stable branches. 16:08:01 <evrardjp> I think with this one and the dashboards we should be good 16:08:03 <smcginnis> I may be missing it, but I thought we had an easy script for that in the past, but now I'm not seeing it. 16:08:29 <smcginnis> You'd think I'd have a handle on our tools and cmds by this point, but nope. 16:08:29 <evrardjp> smcginnis: didn't you write it? :p 16:08:38 <smcginnis> evrardjp: I blame Doug. :D 16:08:43 <evrardjp> haha 16:09:13 <diablo_rojo_phon> And ttx ;) 16:09:17 <smcginnis> If the rest of you can review those open branch patches, I will get the patrole one added after the meeting. 16:09:43 <smcginnis> We also had "Discuss standing -1s on branch patches" on the agenda, but I don't think we have any at this point. 16:10:33 <smcginnis> Anyone aware of anything? 16:10:56 <evrardjp> nope 16:11:18 <evrardjp> means it's all good I guess :) 16:11:50 <smcginnis> #topic 16:11:56 <smcginnis> #topic 16:12:03 <smcginnis> That's annoying 16:12:13 <smcginnis> #topic R-1 email content final review 16:12:16 <smcginnis> \o/ 16:12:26 <smcginnis> IRC is sooo complicated. : 16:12:40 <diablo_rojo_phon> smcginnis: hi! Ttx here 16:12:41 <smcginnis> #link https://etherpad.openstack.org/p/relmgmt-weekly-emails 16:12:41 <evrardjp> mornings, right? 16:12:52 <smcginnis> diablo_rojo_phon has a split personality 16:13:13 <smcginnis> Line 531 in the email etherpad 16:13:13 <diablo_rojo_phon> Are we ready to do all the qa branching stuff? 16:13:30 <diablo_rojo_phon> ^ttx 16:13:47 <smcginnis> I think so. Only major outstanding one that doesn't have a stable branch is swift, but sounds like they won't be ready until the deadline next week. 16:13:48 <evrardjp> I didn't ping gmann :/ 16:14:20 <gmann> o/ 16:14:26 <evrardjp> glad smcginnis handled it! 16:14:28 <evrardjp> woot 16:14:55 <gmann> yeah, waiting for all required projects to be branched 16:15:01 <smcginnis> gmann: Do we need to wait for swift to create stable/train before we can do the qa branching? 16:15:37 <diablo_rojo_phon> Swift should have a branch 16:15:51 <diablo_rojo_phon> I +2d that earlier 16:16:11 <smcginnis> Our deadline for cycle-with-intermediary is Oct 10. I spoke with Tim yesterday and they were still working on a bug. 16:16:16 <smcginnis> Or did I miss a new patch? 16:16:32 <smcginnis> Huh, I did - https://review.opendev.org/#/c/686315/ 16:16:47 <smcginnis> OK, that is on its way. 16:16:58 <smcginnis> gmann: I will ping you once the swift stable branch is created. 16:17:05 <smcginnis> I think that's the last one needed. 16:17:18 <gmann> thanks 16:17:43 <gmann> smcginnis: we need swift for branching before. 16:18:02 <smcginnis> gmann: We should have that within the hour. 16:18:10 <gmann> ok 16:18:15 <smcginnis> OK, back to the countdown email. 16:18:51 <smcginnis> All looks good to me. 16:19:11 <diablo_rojo_phon> But the swift branch cutting is in that patch right 16:19:23 <diablo_rojo_phon> Ok 16:19:25 <smcginnis> I will plan on sending that out tomorrow my morning, so if anyone has anything they want to change, just let me know or update the etherpad. 16:19:30 <evrardjp> Not enough train noises translated in the email. 16:19:33 <smcginnis> diablo_rojo_phon: Yep, release and branch. 16:19:38 <evrardjp> but the rest seems good 16:19:45 <diablo_rojo_phon> Ignore me < ttx 16:19:51 <smcginnis> Maybe I'll add a few gifs to it. :) 16:19:52 <evrardjp> diablo_rojo_phon: we do 16:19:55 <smcginnis> Hah! 16:20:15 <evrardjp> that scare on switch not being branched in that patch! 16:20:17 <evrardjp> aaargh 16:20:22 <evrardjp> swift* 16:20:36 <smcginnis> Oh, forgot I'm out tomorrow. I should still be able to get the countdown out, but I will not be around on IRC. 16:21:01 <smcginnis> Email, text, whatapp, hangouts, etc if you need me for anything. 16:21:03 <evrardjp> will there be anyone available tomorrow? 16:21:20 <evrardjp> that might change how I organise my day to help a little more here 16:21:34 <diablo_rojo_phon> Ttx and I both fly home tomorrow so... Just you evrardjp ;) 16:21:36 <smcginnis> diablo_rojo_phon: Both of you are still traveling tomorrow, right? 16:21:44 <evrardjp> ok 16:21:52 <smcginnis> Ah, guess you're our only hope evrardjp-kenobi. 16:21:54 <diablo_rojo_phon> You got this. 16:21:57 <diablo_rojo_phon> Lol 16:22:16 <evrardjp> ok, time to conquer the world, pinky 16:22:34 <smcginnis> Sorry to put you on the spot. I will try to check in if I can, but I can't promise anything. 16:22:40 <smcginnis> Hoping for a quiet Friday. 16:22:43 <evrardjp> take over the world* sorry I just know it in french 16:22:50 <smcginnis> :O) 16:22:58 <evrardjp> smcginnis: no worries 16:23:15 <smcginnis> #topic Review/assign next week tasks 16:23:18 <diablo_rojo_phon> Ttx said he would be around a few hours 16:23:39 <smcginnis> Great, thanks diablo_rojo_phon-ttx. :P 16:23:46 <diablo_rojo_phon> Lol 16:23:51 <diablo_rojo_phon> No problem. 16:23:53 <evrardjp> :) 16:24:03 <smcginnis> So tasks... 16:24:04 <smcginnis> Process all remaining stable branching exceptions 16:24:08 <diablo_rojo_phon> This passing my phone back and forth has been quite entertaining. 16:24:11 <smcginnis> I think we can all cover that one. 16:24:19 <smcginnis> Haha, I wish we had video. 16:24:55 <smcginnis> "check the list of unreleased changes for cycle-with-rc projects and verify with the PTLs and liaisons that they are planning a release" 16:24:55 <evrardjp> smcginnis: I am not sure you want that 16:25:03 <diablo_rojo_phon> The next time he's got my phone I'll get someone to take a picture. 16:25:12 <smcginnis> +1! 16:25:17 <evrardjp> :) 16:25:29 <evrardjp> tell him to buy himself a phone 16:25:41 <smcginnis> I can take this one unless someone else wants to take it. 16:26:01 <smcginnis> Just need to run the script to see who has committed changes that have not been picked up in an RC2. 16:26:07 <evrardjp> I can help at the beginning of the week 16:26:24 <smcginnis> evrardjp: Want to take that, and if you can't get to it I'll be your backup? 16:26:31 <evrardjp> sounds good 16:26:44 <smcginnis> "Test the final release process using the openstack/release-test repository to ensure our machinery is functional." 16:26:54 <smcginnis> A good safety check. 16:27:06 <fungi> the canary in the coal mine 16:27:07 <evrardjp> yeah. Not sure what it fully entails though 16:27:08 <smcginnis> Seems like we should be good at this point, but we don't want anything going wrong in the middle of the final release. 16:27:30 <diablo_rojo_phon> evrardjp: I can probably help too 16:27:30 <smcginnis> Just need to do a release of release-test as if it's a final release and make sure nothing goes boom. 16:27:49 <evrardjp> smcginnis: small canary in small mine :) 16:27:50 <smcginnis> diablo_rojo_phon or evrardjp: Do one (or both) of you want to take that task? 16:28:10 <evrardjp> yup let's take that one 16:28:19 <evrardjp> if necessary we'll ping you 16:28:29 <smcginnis> Thanks! 16:28:29 <evrardjp> we'll compare with previous canaries :) 16:28:41 <smcginnis> ttx already signed up for the R-0 email draft. 16:28:43 <diablo_rojo_phon> Sounds good. 16:29:05 <smcginnis> "use propose-final-releases to tag the existing most recent release candidates as the final release" 16:29:06 <openstackgerrit> Merged openstack/releases master: swift 2.23.0 release and stable/train branch https://review.opendev.org/686315 16:29:23 <smcginnis> I can take that one. Again, unless someone else really wants to take it. 16:29:42 <evrardjp> It's yours to take I think :p 16:29:52 <smcginnis> Done 16:29:55 <smcginnis> "Notify the documentation team that it should be safe to apply their process to create the new release series landing pages" 16:30:26 <smcginnis> They've usually been on top of this, but with the transition to SIG, probably more important to make sure someone takes care of it. 16:30:48 <smcginnis> I can do that one. 16:30:58 <evrardjp> thanks 16:31:13 <evrardjp> it's not yet transitioned to a sig due to... this kind of things for example :) 16:31:15 <smcginnis> And last task, ttx will post a patch to update process. 16:31:38 <diablo_rojo_phon> He says he did. 16:31:39 <smcginnis> evrardjp: Yeah, I'm still not sold on that idea. But I also don't have a lot of say either. 16:31:45 <smcginnis> diablo_rojo_phon: OK, thanks. 16:31:55 <diablo_rojo_phon> No problem 16:32:00 <smcginnis> That's it for next week's tasks. 16:32:01 <evrardjp> smcginnis: not sure many of us have anything to say about this :) 16:32:14 <smcginnis> #topic Open discussion 16:32:32 <evrardjp> nothing to add. 16:32:37 <smcginnis> Oh, one update. I emailed tonyb to see how he's doing. 16:32:50 <smcginnis> It's been crunch time for him, so sounds like the decision to hand off was a good one. 16:32:57 <smcginnis> He is hoping to be back soon though. 16:33:01 <smcginnis> Which I was very happy to hear. 16:33:06 <evrardjp> yeah that's good news 16:33:07 <fungi> yay! 16:33:19 <diablo_rojo_phon> Yay! 16:33:23 <evrardjp> hope he is fine far down under :) 16:33:40 <diablo_rojo_phon> He's coming back from the future? 16:34:07 <smcginnis> Until then though, I'm wondering if we should try to get multiple eyes on the stable release patches and approve them once we've had a few reviews since waiting for a Monday stable review day isn't really working out right now. 16:34:11 <smcginnis> diablo_rojo_phon: Haha, yep. 16:34:16 <evrardjp> diablo_rojo_phon: not sure to understand... it's because it's summer already for him ? 16:34:28 <smcginnis> Spring I think. 16:34:36 <evrardjp> correct 16:34:39 <fungi> spring just started in his hemisphere, yeah 16:34:47 <diablo_rojo_phon> evrardjp: it's Friday for him. 16:34:56 <diablo_rojo_phon> He lives in the future. 16:34:59 <smcginnis> Bizzaro land :) 16:35:05 <evrardjp> I feel like it is for me already 16:35:09 <smcginnis> Hah 16:35:10 <evrardjp> or it should be 16:35:15 <fungi> late thursday night there at least 16:35:19 <evrardjp> more likely it should be :p 16:35:27 <evrardjp> confusing summer and spring 16:35:32 <evrardjp> anyway! 16:35:35 <evrardjp> good news indeed! 16:35:38 <diablo_rojo_phon> 2:35 am Friday in Canberra 16:36:06 <smcginnis> Alright, I don't really have anything else. Looks like we're in decent shape. 16:36:41 <smcginnis> Anything else before I close out the meeting? 16:37:12 <smcginnis> OK, thanks everyone! 16:37:20 <smcginnis> #endmeeting