14:01:01 <dhellmann> #startmeeting releaseteam 14:01:02 <openstack> Meeting started Fri Oct 7 14:01:01 2016 UTC and is due to finish in 60 minutes. The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:03 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:06 <openstack> The meeting name has been set to 'releaseteam' 14:01:15 <dhellmann> courtesy ping for ttx, dims, fungi, stevemar 14:01:17 <sigmavirus> o/ 14:01:21 <dhellmann> hi, sigmavirus 14:01:36 <dims> dhellmann : at the car dealers, so partial attention here :) 14:01:39 <sigmavirus> Hi dhellmann 14:01:47 <dhellmann> this is week R+0, and our agenda is in the etherpad as usual 14:01:48 <dhellmann> #link https://etherpad.openstack.org/p/newton-relmgt-tracking 14:01:57 <dhellmann> dims : get one for me? they may give a bulk discount 14:02:27 <dhellmann> #topic newton postmortem 14:02:30 <dims> just an oil change :) 14:02:45 <dhellmann> dims : oh, that's not nearly as interesting :-) 14:02:55 <ttx> o/ 14:03:07 <dhellmann> the release went very well this week, only a few minor hiccups 14:03:20 <dims> yay! 14:03:28 <dhellmann> all of those issues that I'm aware of were tied to announcements, and not building or signing artifacts 14:03:39 <dhellmann> there are patches up to address all but one 14:03:45 <dhellmann> #link https://review.openstack.org/383098 warn when we can't find the version and skip reno 14:03:50 <dhellmann> #link https://review.openstack.org/383099 do not use locale version of admonition labels 14:03:56 <dhellmann> #link https://review.openstack.org/383129 ignore unrecognized inline directives 14:04:03 <dhellmann> #link https://review.openstack.org/383355 always provide a download link in the announce emails 14:04:28 <dhellmann> the issue with the zaqar-ui doc build is reproducable, but seems related to their build and not the tools 14:04:55 <dhellmann> should we discuss the details of any of the issues for which we have patches? 14:05:52 <dhellmann> ttx, you have a note here about ACL management being weird in a few projects 14:05:52 <ttx> don't think so, i'll review the patches 14:06:03 <dhellmann> was that because of the group names being different? 14:06:20 <ttx> yes, I have a TODO about fixing ACLs using weird gerrit groups 14:06:32 <ttx> standardize on -reelase, remove -milestone etc 14:06:38 <dhellmann> ok. do you want to add something to the ocata plan to add validation for that? 14:06:42 <ttx> make sure everyone has -stable-maint etc 14:06:56 <dhellmann> we had much better luck with reliable releases when we forced the use of consistent release jobs 14:06:56 <ttx> dhellmann: yes, please 14:07:08 <ttx> I can add it I guess 14:07:12 <dhellmann> #link https://etherpad.openstack.org/p/ocata-relmgt-plan 14:07:38 <dhellmann> there's a "release validation" section around line 143 14:07:59 <dims> dhellmann : they all looked good to me yesterday 14:08:08 <dims> (the 4 listed above) 14:08:09 <dhellmann> dims : thanks for reviewing those 14:08:39 <dhellmann> alright then, did we miss anything else from the post mortem? 14:09:23 <dhellmann> this list feels short :-) 14:09:50 <dhellmann> moving on 14:09:55 <dhellmann> #topic remaining release tasks 14:10:20 <dhellmann> I reviewed the process document, and I think we've completed everything except the cycle-trailing tags in a couple of weeks 14:10:39 <ttx> I added it around line 78 which had a task around validating ACLs anyway 14:10:44 <dhellmann> I have a few notes from loquacities about documentation tasks that we can add to the doc, and I'll propose those additions today 14:10:56 <dhellmann> AJaeger added some already 14:11:11 <dhellmann> #link http://git.openstack.org/cgit/openstack/releases/tree/PROCESS.rst 14:11:14 <dims> dhellmann : we need to ping folks who showed up late to make sure they do better next time 14:11:51 <dims> congress/solum come to mind 14:11:55 <dhellmann> dims : I'll emphasize that being late is an issue in the "hello, PTLs" email I will send after the summit 14:12:03 <dims> +1 dhellmann 14:12:10 <dhellmann> but I'm trying not to have to chase people down, so if they miss the deadline that's on them 14:12:54 <dims> sorry /ping folks/ i meant /yell at them/ :) 14:13:14 <dhellmann> based on a discussion with bauwser a few minutes ago, I'll also add a reminder to have teams write release notes "summaries" if they want. probably around feature freeze. 14:13:28 <dhellmann> dims: yes, "remind strongly" 14:13:36 * bauwser hides 14:13:41 <dims> :) 14:13:43 <dhellmann> bauwser : no, no, it's good feedback 14:13:49 * bauwser blushes :) 14:14:04 <dhellmann> are there any tasks we know we have to do that aren't written down on the plan somewhere? 14:14:44 <dhellmann> we have a note about processing any release backlog on Monday 14:14:45 <dims> only one thing that came up was to get ptls to signoff on the final review (from rc to final) 14:14:59 <dhellmann> remember to treat newton as stable, and ask for tonyb or another stable member to at least +1 14:15:16 <dhellmann> dims : oh, good one 14:15:51 <dhellmann> I'll add that, too 14:16:04 <dhellmann> alright, let's talk summit 14:16:09 <dhellmann> #topic reviewing summit topics 14:16:17 <dhellmann> #link https://etherpad.openstack.org/p/ocata-relmgt-plan 14:16:34 <dhellmann> we have a good list of topics for next cycle there, some that we didn't finish and some that are new 14:16:54 <dhellmann> I've highlighted some that I think merit in-person discussion at the summit by bolding them 14:17:06 <dhellmann> if you have something else you want to talk about, please bold it, too 14:17:19 <dhellmann> we'll start with those, and then loop back and cover lower priority items if we have time 14:17:56 * ttx makes sure his tasks he didn't manage to finish in newton were carried over 14:17:57 <dhellmann> and we'll use our 1 work session to cover the "branching" section with the infra team 14:18:01 <dhellmann> I forget which day that is 14:18:22 <dhellmann> ttx: good point, yes, everyone please review the newton plan doc and make sure I picked up everything that needs to carry over 14:18:35 <dhellmann> I've reorganized it all, so it may not be in the same place in both docs 14:19:06 <dhellmann> we also need to create the etherpad for the release fishbowl session 14:19:08 <dhellmann> I'll do that 14:19:10 <ttx> dhellmann: there was a first-after-branch" tagging script... that was done ? 14:19:45 <dhellmann> ttx: I'm not sure what that is? 14:19:57 <ttx> let me see 14:20:30 <dhellmann> that reminds me that we still have a few projects without stable/newton branches 14:20:31 * dims back in a bit 14:20:47 <dhellmann> I will add a note to the reminder email next week that teams should ask for those if they don't have them 14:22:11 <ttx> dhellmann: bah, for some reason it's not there anymore, let's drop it 14:24:20 <ttx> We lost dhellmann 14:24:41 <ttx> here he is 14:25:06 <ttx> Added a note at the bottom about release days / release repo approval rules 14:28:26 <ttx> hmm, still split I guess 14:31:11 <dhellmann> here's the release fishbowl etherpad https://etherpad.openstack.org/p/ocata-release-fishbowl 14:31:19 * dhellmann taps mic 14:31:20 <dhellmann> I wonder if this is weather related 14:31:23 <dhellmann> ttx: I thought that was in there somewhere already, but I don't see the other spot 14:31:24 <dhellmann> thanks 14:31:36 <dhellmann> oh, is this a netsplit? 14:31:56 <ttx> yes, freenode cleanups 14:32:15 <dhellmann> ok 14:32:22 <ttx> ("dusting the servers") 14:32:24 <dhellmann> I found the other instance of the discussion of voting rules for releases 14:32:29 <dhellmann> lin 70 14:32:32 <dhellmann> line 14:32:35 <dhellmann> so I moved the new entry up there 14:32:45 <ttx> ok cool 14:33:32 <dhellmann> my proposal is that everyone review the ocata-relmgt-plan document for next week, and that we spend most of next meeting discussing it 14:33:42 <dhellmann> then we skip meeting on the 21st, the friday before the summit 14:34:04 <dhellmann> what do you think? 14:34:22 <ttx> dhellmann: checking that you included the discussion on requirements updates vs. stable releases (currently generating .y ore .z bumps depending on whthere the thing is intermdiary-released or milestone-released) 14:34:30 <ttx> s/that/if/ 14:34:38 <ttx> dhellmann: works 14:34:40 <dhellmann> yes, lin 98 14:34:46 * dhellmann seems to have a broken E key 14:34:52 <ttx> ah cool, my grep missed it for some reason 14:35:07 <ttx> we are not using the same key words 14:35:17 <dhellmann> feel free to expand on that description 14:35:33 <ttx> OK, all of my stuff is in the plan somewhere, so I'm good 14:35:40 <dhellmann> ok 14:35:57 <dhellmann> #topic open discussion 14:36:08 <dhellmann> that was everything on our agenda for today 14:36:08 * ttx considering taking Monday off 14:36:10 <dhellmann> is there anything else? 14:36:25 <dhellmann> yes, I'm going to be taking a lot of afternoons off next week I think 14:36:28 <ttx> (while I can) 14:36:38 <dhellmann> so I'll be around in the morning but probably not after lunch 14:36:58 <ttx> that means being off when I'm off so I won't see a difference 14:37:12 <dhellmann> true 14:38:06 <dhellmann> dims, ttx, fungi : thank you all again for the hard work this cycle. I think it paid off with how smoothly things went yesterday. 14:38:22 <dhellmann> and in the last week or so, generally 14:38:52 <ttx> yes, went pretty well overall 14:39:05 <ttx> dhellmann: you did most of the hard work though :) 14:39:19 <dhellmann> our biggest challenges are still around communication, afaict 14:39:47 <dhellmann> ttx: thanks 14:40:40 <dhellmann> if there's nothing else, I propose that we close the meeting a little early 14:41:01 <ttx> yes, in favor 14:41:12 <dhellmann> alright, I'll see you back in #openstack-release then 14:41:16 <dhellmann> thanks, everyone! 14:41:19 <dhellmann> #endmeeting