15:00:21 <smcginnis> #startmeeting releaseteam
15:00:22 <openstack> Meeting started Fri Aug 25 15:00:21 2017 UTC and is due to finish in 60 minutes.  The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:23 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:25 <openstack> The meeting name has been set to 'releaseteam'
15:00:36 <smcginnis> Ping list: dims, fungi, tonyb, stevemar, lbragstad
15:00:54 <lbragstad> o/
15:01:06 <smcginnis> lbragstad: Hey Lance! :)
15:01:18 <smcginnis> #link https://etherpad.openstack.org/p/pike-relmgt-tracking
15:01:38 <smcginnis> Agenda for the meeting is the R-1 week section
15:02:08 <dhellmann> o/
15:02:25 <smcginnis> dhellmann: Just noticed I missed you in the ping list. Sorry about that.
15:03:40 <dhellmann> np
15:04:16 <dhellmann> how're things looking with rcs?
15:04:28 <dhellmann> I think I saw that we're expecting one more from neutron?
15:04:41 <smcginnis> dhellmann: Sorry just looking at that.
15:04:49 <smcginnis> Neutron is the only one I'm aware of so far.
15:05:20 <dhellmann> we probably want to wait until after that before setting up the patch to propose the final release tags
15:05:38 <dhellmann> just to make sure we don't make a mistake and tag the wrong release
15:05:59 <smcginnis> Is there an example patch for that from ocata I can take a look at?
15:06:13 <dhellmann> there's a tool to create the patch, check PROCESS.rst
15:06:16 * smcginnis needs to take a look at the docs again
15:06:29 <dhellmann> it's something like propose-final-release I think
15:06:31 <smcginnis> Hah, yep. Just thought of that after I asked. :)
15:06:39 <dhellmann> I can never remember the exact names for these things :-)
15:06:51 <smcginnis> Good thing everything is written down. ;)
15:06:52 <dhellmann> but yeah, the tool creates the patch for you, then we just need to get the PTLs and liaisons to +1
15:07:09 <dhellmann> then we all +2 and ttx can W+1
15:07:37 <smcginnis> So all PTLs for all projects?
15:08:04 <dhellmann> it's anyone who wants to sign on, but the patch will only contain changes for the milestone projects
15:08:21 <dhellmann> and we don't *need* them to, but it's a nice gesture, since the names all go into the tag metadata
15:08:53 <smcginnis> Very true.
15:09:22 <smcginnis> #topic Missing intemediary releases
15:09:31 <smcginnis> Did I see senlin go through?
15:09:53 <dhellmann> list-deliverables shows no unreleased projects
15:10:05 <dhellmann> there's an rc for senlin
15:10:26 <smcginnis> OK, thought I at least saw a patch there.
15:10:31 <dhellmann> and list-deliverables shows no projects missing rcs
15:10:52 <dhellmann> it's not smart enough to tell us if there are any projects with really old releases, though
15:10:59 <smcginnis> Does that also show whether a stable/pike branch was created?
15:11:09 <dhellmann> it can, let me run that
15:11:42 <dhellmann> http://paste.openstack.org/show/619437/
15:11:46 <dhellmann> 5 projects
15:11:49 <dhellmann> tempest doesn't branch
15:11:51 <smcginnis> #topic Missing stable branch
15:11:57 <dhellmann> I don't know about patrole
15:12:08 <dhellmann> the others are cycle-trailing, so I think it's ok for them to not have branched yet
15:12:21 <smcginnis> patrole is part of/related to tempest I think?
15:12:29 <dhellmann> it's a qa thing, but I don't know what it is
15:12:43 <dhellmann> "rbac integration tempest plugin"
15:12:46 <dhellmann> so that may not branch either
15:12:55 <smcginnis> Ah: Tempest plugin for testing and verifying..."
15:13:07 <smcginnis> And the others there are cycle-trailing.
15:13:26 <smcginnis> So we're in good shape for branches too it appears.
15:13:28 <dhellmann> I should add a stable-branch-type for "branchless" so we can skip those
15:13:32 <dhellmann> in the query, that is
15:13:36 <smcginnis> ++
15:14:00 <smcginnis> We should have channel bots that record anything that starts with "I should..."
15:14:32 <dhellmann> or someone else could write that patch to learn how to make those sorts of changes :-)
15:14:39 <dhellmann> haha, I like the bot idea
15:14:56 <smcginnis> Was that a <hint, hint, nudge> I detected?
15:14:56 <dhellmann> "someone should" could add to a wishlist
15:15:06 <dhellmann> yes, that's an elbow you feel in your side
15:15:08 <smcginnis> Ooh, I like where this is going.
15:15:22 <smcginnis> The ShouldBot.
15:15:27 <dhellmann> perfect name
15:15:48 <smcginnis> I'll put it on my list to check out.
15:15:57 <dhellmann> it could either add it to a list, or it could just reply "you're someone!"
15:16:17 <smcginnis> #action smcginnis to look into "branchless" stable-branch-type query support
15:16:25 <smcginnis> Hah, love it.
15:16:40 <smcginnis> #topic Assign R-0 week tasks
15:17:49 <smcginnis> Approve the final release patch created earlier - that patch will be created once everything is finally through, if I understand correctly.
15:18:13 <dhellmann> yeah, we should create that early Monday
15:18:40 <smcginnis> OK, I can take creating the patch to get the experience there.
15:19:19 <smcginnis> dhellmann: Oh, I see that was something with your name on it for this weeks actions.
15:19:53 <smcginnis> Did you want to create the patch?
15:20:02 <dhellmann> oh, sure, I can do that
15:20:06 <dhellmann> I forgot I signed up for that
15:20:23 <smcginnis> Either that or you were signed up while you were on vacation. :)
15:20:29 <dhellmann> that sounds likely
15:20:55 <smcginnis> Reset gerrit ACLs - what needs to be done there?
15:21:17 <dhellmann> I'm signed up for release testing, but I think since we've done releases pretty recently it's safe to skip that as a separate step
15:21:18 <smcginnis> Looks like another that is scripted - yay
15:21:25 <dhellmann> yeah, there are 2 pieces there
15:21:35 <smcginnis> dhellmann: Yep, I agree on release testing.
15:21:36 <dhellmann> change the group membership and change the gerrit acls files
15:22:19 <smcginnis> Did we have something with ACLs for telemetry?
15:22:55 <dhellmann> I'm not sure?
15:22:59 <smcginnis> I had taken an action at some point to talk to jd about an issue there, but it's still lower on my list.
15:23:32 <dhellmann> oh, I vaguely remember something there.
15:23:33 <dhellmann> maybe they weren't set up the same way as the other projects, so the scripted stuff wasn't working?
15:23:56 <smcginnis> I thought it was something like they did their own tagging.
15:24:06 <smcginnis> I need to go back and remember too.
15:24:08 <dhellmann> that might be it, yeah
15:24:25 <smcginnis> So would this script fix the glitch for us? :)
15:25:22 <dhellmann> no, I think because of the way it's set up the script skips it
15:25:29 <dhellmann> we'll have to see, though
15:25:39 <smcginnis> OK. I'll circle back to that later then.
15:25:57 <smcginnis> Looks like the two doc items on the action list are no longer needed after the changes there?
15:26:32 <dhellmann> we need to do 0.5 but not 0.6
15:27:04 <dhellmann> we can add the doc link today, in fact
15:27:43 <smcginnis> I can take that one unless someone else wants it.
15:28:12 <dhellmann> we should update the process doc to remove that step for the future, because as soon as we open the series on releases.o.o the docs page should exist on docs.o.o so we can just always have the link present
15:28:15 <dhellmann> go for it
15:28:28 <dhellmann> I'm working with the docs team on 0.6
15:28:35 <smcginnis> OK, great.
15:29:06 <dhellmann> the patches for 0.7 and 0.8 can be stacked up on top of the final release patch, so I'll do that
15:29:20 <smcginnis> Since you're so deeply involved in the docs work, do you want to update the process doc to reflect the changes?
15:29:27 <dhellmann> yeah, I'll take that
15:29:42 <smcginnis> Cool, thanks.
15:29:56 <smcginnis> And ttx should probably take the final release announcement?
15:30:07 <smcginnis> 0.9
15:30:27 <dhellmann> yeah
15:30:39 <dhellmann> and 0.10
15:30:43 <smcginnis> And 0.10 probably tonyb I would assume
15:30:46 <smcginnis> Oh, OK.
15:30:58 <dhellmann> yeah, that's the releases repo not the requirements repo
15:31:13 <smcginnis> Oh, right. I read that too fast.
15:31:27 * smcginnis will go with that instead of admitting his eyes are getting bad
15:31:43 <dhellmann> somewhere in here we should approve the open stable releases, and that's something for tonyb
15:32:12 <dhellmann> I don't see it on R+1 or R+2, it should go on one of those weeks
15:32:19 <dhellmann> don't steal the thunder of the final pike releases
15:32:27 <dhellmann> and don't confuse people about what versions are part of what series
15:32:29 <smcginnis> Hah, good point. :)
15:32:43 <dhellmann> R+1 probably
15:32:54 <dhellmann> that way the releases in R+2 are also on their own
15:33:02 <smcginnis> Just want it noted somewhere so it's on the radar.
15:33:11 <dhellmann> ++
15:33:29 <smcginnis> Great, that's it for tasks.
15:33:48 <smcginnis> Should one of us (or me) send out a countdown email yet?
15:34:11 <dhellmann> yeah, if we haven't done that this week it would be good to remind folks
15:34:19 <dhellmann> let's see what we should say
15:35:02 <smcginnis> Oh, there was one for R-1: http://lists.openstack.org/pipermail/openstack-dev/2017-August/121266.html
15:35:43 <dhellmann> ah, ok, then I think we're set
15:35:56 <dhellmann> those other things can be handled with a separate email early next week
15:36:06 <smcginnis> OK, that sounds like a plan to me.
15:36:14 <smcginnis> Anything else to cover?
15:36:19 <lbragstad> nothing from me
15:36:32 <dhellmann> nothing from me
15:36:50 <smcginnis> Alright. Thanks everyone. Enjoy your weekend.
15:36:54 <lbragstad> o/
15:36:55 <dhellmann> thanks, you too!
15:36:58 <smcginnis> #endmeeting