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