15:00:17 #startmeeting releaseteam 15:00:18 Meeting started Fri Aug 24 15:00:17 2018 UTC and is due to finish in 60 minutes. The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:19 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:21 The meeting name has been set to 'releaseteam' 15:00:22 o/ 15:00:28 Morning annabelleB 15:00:31 howdy! 15:00:58 mmm, meetings 15:01:08 * elbragstad meanders in 15:01:40 Doug is out, but I think I still saw ttx around. 15:01:50 #link https://etherpad.openstack.org/p/rocky-relmgt-tracking Agenda 15:01:52 Line 718 15:01:57 o/ 15:02:06 #topic Rocky Release Status 15:02:34 I didn't check the stale intermediary releases, but as far as unreleased deliverables go I think we mainly have the tempest plugins yet. 15:03:00 There's been some activity for some of them, no signs of response on others. 15:03:08 no we got everything that was too old refreshed i think 15:03:17 Oh, excellent! 15:03:34 annabelleB: Have you taken a look at the highlights so far? How do those look? 15:03:37 depends on your def of too old I guess 15:03:57 #link https://releases.openstack.org/rocky/highlights.html Rocky highlights 15:03:58 smcginnis: looking good! I think folks are starting to get the hang of it and remembering to add them 15:04:24 heat-agents got a release 2 days ago, same for swift 15:04:54 ttx: OK, good. I think those were the two of concern last week. 15:05:14 yes those were the two with no release in last 2 months 15:05:28 annabelleB: Still some lower-level details for some of those highlights, but overall it did seem like most are starting to get the idea. 15:05:43 Of course having previous examples to go off of really helps, so hopefully it just keeps getting better. 15:05:48 smcginnis: agree, we’ll keep editing and driving home the idea, but improvement! 15:06:15 shall we be concerned with the tempest-plugins ? 15:06:36 Yeah, not sure what to do there. 15:06:58 On the one hand, it's not as release critical, so I think it's OK if they are a little late. 15:07:06 they are not really part of the release 15:07:08 But we also don't want those coming in too late. Or not at all. 15:07:22 as in no stable/rocky branch 15:07:30 Yeah 15:07:47 I would be tempted to force on Monday if not solved 15:07:54 And we can always go back and tag at an earlier commit if we have to. 15:08:07 Next week seems reasonable. Things should be quiet(ish) by then. 15:08:12 maybe discuss that on Monday with dhellmann 15:08:19 That works for me. 15:08:52 documented on etherpad. 15:08:54 Tempted to just go through the list and get the pypi registration and publish-to-pypi steps done since it's just kind of mechanical. 15:09:14 yes, we probably should asist a bit in that technical step 15:09:46 Once that's out of the way, the rest just becomes normal release process. 15:10:11 Looking at the release request pipeline now 15:10:27 nova rc3 should be in as soon as the last commit passes gate 15:11:06 there is a magnum 7.0.1 that should pass the deadline too 15:11:16 There are some tempest plugin patches that are waiting on the registration steps to get done. 15:11:24 And a few release highlights that need updates. 15:11:34 The only contentious one I see is https://review.openstack.org/#/c/590702/ 15:11:46 for monasca-events-api I'm tempted to approve it 15:11:55 speaking of the devil 15:12:06 Is it needed? Kind of disappointing there hasn't been a response there. 15:12:13 since we have no idea how necessary it is 15:12:21 better safe than sorry 15:12:29 I suppose. 15:12:36 maybe try to chase down witold / moasca people today 15:12:41 I've removed my -1. 15:12:59 I prefer to force it today than solve it next week as an exception 15:13:30 ttx: OK, I guess I'm fine with just doing that one. Maybe with a comment that it was still an unaddressed concern. 15:13:46 let me ask around in #openstack-monasca 15:14:13 OK 15:14:24 And other issues or concerns anyone is aware of for the rocky release? 15:15:20 #topic PTG 15:15:29 #link https://etherpad.openstack.org/p/stein-relmgt-tracking Stein etherpad started 15:15:41 #link https://etherpad.openstack.org/p/relmgt-stein-ptg PTG Topic etherpad 15:15:59 ok I did send a ping and ask for answer on #openstack-release or review 15:16:00 Not sure if we will have many topics, but we always have things we can work through. 15:16:06 ttx: Thanks! 15:16:17 smcginnis: props for being so organized with these etherpads already! 15:16:24 I think we can just find a time for us to grab a quiet corner during the week. 15:16:29 annabelleB: Hah, thanks. 15:17:17 If there is anything you want to make sure we talk about face to face, please add it to the etherpad. 15:17:38 give me a heads up when you do and i'll be happy to join if i don't have pressing conflicts 15:18:03 Oh, I did sign us up for a team photo. All are welcome and I hope you can make it there. First thing Tuesday morning. 15:18:42 I can't find the spreadsheet to verify the time, but I'll track that down. Unless anyone else has that handy. 15:18:58 #link https://docs.google.com/spreadsheets/d/1qSiBYGZBdAna00jYAi59MAFiMxVjaGC5l49j4vLdFQQ/edit#gid=0 15:18:59 https://docs.google.com/spreadsheets/d/1qSiBYGZBdAna00jYAi59MAFiMxVjaGC5l49j4vLdFQQ/edit 15:19:05 elbragstad: Thanks! 15:19:10 np 15:19:18 So 9:30 Tuesday morning. 15:19:48 Denver will be the official release of Pike right? 15:19:53 15:30 utc? 15:20:17 fungi: I'll trust you on that one. ;) 15:20:24 fungi: i believe so! 15:20:28 armstrong: Rocky you mean? That's on the 30th. 15:20:45 Oh yes, sorry about that 15:20:47 * fungi is starting to add ptg reminders to his schedule 15:21:44 armstrong: We will cut the final release on the 29th to give a day buffer before the release announcement on the 30th. 15:21:53 .me checks Tuesday morning for conflicts 15:22:50 smcginnis: hmm, I may have to be somewhere else... could we move to Wednesday ? 15:23:53 Looks like Wednesday morning is also open. Does that work for everyone? 15:24:03 * smcginnis was hoping to be back to back with requirements 15:24:37 @smcginnis: ok I see 15:24:45 hmm maybe prometheanfire can move along 15:24:52 Yeah, I'll check with him. 15:25:14 OK, I will move it to Wednesday. 15:27:00 #topic Open discussion 15:27:05 Anything else we should discuss? 15:27:19 release hour maybe 15:27:37 annabelleB: do you know if we are doing the classic 10am CF PR 15:27:39 CT 15:27:50 AFAIK yes 15:28:01 I haven't heard otherwise either 15:28:07 might drop a few minutes before as we have the community meeting starting at 10am CT 15:28:41 so the PR goes out 10am CT, ideally we have the releases.o.o page all set before then 15:28:49 since it points to it 15:28:51 correct 15:29:19 Also we usually time the "it's released" tweet and ML announce post to a few minutes before that 15:29:38 since "it's released" is a bit of a fuzzy quantity 15:30:31 I can get an equivalent of https://review.openstack.org/#/c/548563/ queued up and ready to go. 15:30:32 so let's plan to spend the few hours leading up to that online 15:30:47 That's the only thing for releases.o.o, right? 15:31:14 smcginnis: we need it to go through all the RC-> final updates too 15:31:24 (before applying that patch) 15:31:50 That will be queued up Monday. You mean the patch we want to get all the PTL +1's right? 15:32:00 yes 15:32:22 as many as we can would be more correct 15:32:37 OK, so let's plan to be in the -release room from 1400 to 1500 on the 30th. We can approve the final patch and then get through the releases.o.o update marking it released. 15:32:43 ttx: Yep 15:32:57 Or wait, 29th or 30th? 15:33:10 Normally we've done the final release the day before the announce I thought. 15:33:31 wedneday, so 29 15:33:54 So 1400-1500 on the 29th? 15:33:56 * ttx looks up process 15:34:41 I think all the steps in "Final release" are for release day 15:35:23 we can start approving things early in the day though 15:35:53 OK, I think I stated the 29th as the release deadline as far as dev goes, but we can process that the morning of the 30th. 15:35:54 I would approve the patch when you get up in the morning 15:35:59 is that 1400-1500 utc or mdt? 15:36:04 UTC 15:36:07 thanks 15:36:20 Trying to be global-friendly. :) 15:36:20 the 30th is the Thursday, so no 15:36:32 OK, I'm just getting confused then. 15:36:36 oh, right, not at the ptg 15:36:45 * fungi has wires crossed in head 15:37:11 We do our final release and our announcement to openstack-announce on the 29th, official release announcement for marketing level is on the 30th? 15:37:16 no 15:37:27 everything the 29th 15:37:53 marketing is on the 30th? 15:37:55 Hmm, we had previously announced the 30th was the official release date. Does that work for you annabelleB if we actually do it all on the 29th? 15:37:57 that was at the request of distro package maintainers who wanted the extra day before the weekend to do final packaging work, yeah? 15:38:14 (wednesday release instead of thursday) 15:38:20 uh 15:38:36 I thought in the past we did the release Wednesday but the announce on Thursday. 15:38:46 that is weird 15:38:59 not sure where that Thursday comes from 15:39:07 i _think_ we can make that work—thursday is preferrable—I’d be going off the date on the site for the press team, but if we had to do a Wednesday marketing announcement, I think we could swing it 15:39:28 well if we announced Thursday on the schedule... 15:39:39 Did we want the day inbetween releasing and marketing announcing in case of…anything? 15:39:47 we should stick to that if that works for everyone 15:39:57 In my head it was the 29th 15:40:08 but I read it now and it says 30th 15:40:10 I just checked openstack-announce for pike and queens, and we did send that out on Wednesday. 15:40:36 smcginnis: sure, but we also announced that it would happen on the Wednesday :_ 15:40:37 Maybe I messed up the release date. 15:41:02 Queens schedule says the 28th (Wednesday) and we announced on the 28th. 15:41:08 right 15:41:22 Any drawback if we do the 29th even though it had said the 30th? 15:41:28 I'm more attached to releasing on the announced day, than to releasing on the Wednesday 15:41:47 not a big deal though from our end 15:41:53 I’d prefer the extra day for the press release work 15:42:05 we'll be ready on Wednesday, and releasing "early" is not a bad thing. 15:42:08 OK, we can see if there is any pushback from distros not having that extra day and we can just apologize this time around and fix it next time. 15:42:24 But if it makes marketing more difficult, I'd keep teh announced date 15:42:54 I also put the stein release day as Thursday, so I can put up a patch to fix that. 15:43:00 well, the "extra day" was mostly that they wanted us to start releasing on wednesdays to give them a full 2 days before the weekend to do final packaging (is what i was trying to say earlier) 15:43:11 And add a note to the process doc to make sure we don't have confusion next time. 15:43:30 before a few cycles ago we were releasing on thursdays and that left them with fairly tight timing 15:43:35 fungi: Yeah, maybe things have slowed down enough now that it woudl be OK? 15:44:07 sure, maybe. i don't maintain (openstack anyway) distro packages so hard for me to gues 15:44:09 s 15:44:26 Yeah. Not a lot of direct feedback there, unfortunately. 15:44:46 smcginnis: my suggestion: i would stick to announced dates 15:44:54 OK, let's do THURSDAY morning 1400-1500 UTC this time around. I will fix things for stein so we do Wednesday next time. 15:44:57 smcginnis: I am asking on side channels 15:44:58 It's the only way to not piss someone -- they had plenty of time to organize/complain 15:45:12 Yep, it has been the published date for a long time. 15:45:19 wfm 15:45:21 that's fair 15:45:24 wfm too 15:45:29 thursday it is! 15:45:39 My countdown email said the 29th, but I think it's fine giving the community the shorter deadline to make sure things are ready to go on the actual date. 15:45:39 now I still think Wed is better, so we should fix Stein while we can :) 15:45:53 Yep, I'll do that today. 15:46:09 smcginnis: that's project management speaking right there 15:46:09 crisis averted! 15:46:14 OK, anything else I can confuse today? 15:46:15 evrardjp: :) 15:46:41 nothing comes to mind, but that was a good one to catch :) 15:46:51 Yes, glad that was brought up! 15:46:56 moi aussi! 15:47:02 * ttx books the Thursday in his calendar instead of Wednesday 15:47:33 annabelleB: :) 15:47:41 OK, thanks everyone. It's been a pretty good release cycle this time around. I appreciate everyones involvement. 15:47:51 smcginnis: thanks for being our fearless leader! 15:47:58 thanks smcginnis ! 15:48:14 smcginnis: great work on your side ! 15:48:19 thanks to everyone for doing the thankless things! 15:48:23 #endmeeting