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