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