15:00:23 #startmeeting releaseteam 15:00:24 Meeting started Fri Jan 27 15:00:23 2017 UTC and is due to finish in 60 minutes. The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:26 o/ 15:00:27 The meeting name has been set to 'releaseteam' 15:01:11 courtesy ping: ttx, dims, fungi, tonyb, stevemar, sigmavirus 15:01:23 o/ 15:01:27 o/ 15:01:32 our agenda is under week r-4 in the etherpad 15:01:44 #link https://etherpad.openstack.org/p/ocata-relmgt-tracking 15:03:18 looks like os-*-config request is up now 15:03:19 * dhellmann finishes his call 15:03:29 #topic Last minute ocata-3 requests 15:03:44 I think we have requests for all of them now 15:03:52 oh, not zaqar 15:04:23 I also have a patch up to drop neutron-vpnaas from ocata, since that is no longer part of the neutron team's set of deliverables 15:04:32 shall we go ahead and approve these? 15:04:47 +1 from me dhellmann 15:05:00 flaper87: any news from zaqar-land ? 15:05:08 dhellmann: go for it 15:05:11 hmm, the os-*-config releases are not milestones 15:05:21 EmilienM : did you mean to cut final releases of those? ^^ 15:05:33 ah! 15:06:28 I've approved the trove tag 15:06:34 EmilienM: other question, what's the deal with instack 15:06:41 dims or ttx, will one of you approve the vpnaas thing 15:06:48 I'm on it 15:06:49 please 15:07:12 I'll catch up with EmilienM later. He may have confused my suggestion to change release models in pike with this release 15:07:14 done 15:07:16 ttx: nothing that I'maware of 15:07:27 flaper87 : there's no milestone 3 release set up yet 15:07:33 I'm currently in a room waiting for the doc 15:07:50 EmilienM : ping me when you're done so we can discuss, please? 15:07:59 Yes i will 15:08:02 thanks 15:08:14 #topic missing branches 15:08:34 there's a list there in the etherpad, produced from the latest master set of data 15:08:38 line 374 15:08:39 instack, python-magnumclient and python-searchlightclienbt are missing the library deadline 15:09:00 For the others I'd say we can propose the stable branch aggressively 15:09:14 magnum seems to not have a PTL candidate either 15:09:23 yeah, I suspect instack is either idle or being treated as only used by tripleo -- I suggested that EmilienM change all of the release models for their deliverables to cycle-trailing for pike 15:09:23 so perhaps that team is not doing well this cycle 15:09:24 #action EmilienM to figure tripleo release questions with Doug asap 15:09:48 sigmavirus : ack 15:09:52 sigmavirus: they are doing well enough, I think. 15:10:24 just a tradition of not being very... aligned with deadlines 15:10:24 * sigmavirus shrugs 15:10:26 ttx: I will send a reminder to the mailing list, but I don't want the release team to handle the branches ourselves. We need to continue to distribute this work out to the liaisons. 15:10:37 dhellmann: your call 15:11:30 the main concern are those three things without a release 15:11:34 I've already sent at least one reminder about those libraries 15:11:37 + zaqar 15:12:02 #action dhellmann send a reminder to the mailing list for missing branches 15:12:14 #action dhellmann track down flwang about zaqar release 15:13:02 dhellmann: so, if python-magnumclient is released today, I think the requirements team will still freeze it out 15:13:06 at this point the missing clients will end up needing to be released as independent projects, and their requirements updates won't be allowed for ocata 15:13:08 dims: might have insight on that 15:13:17 sigmavirus : no, you're likely to be right 15:13:28 we'd certainly have to have that conversation, instead of it being automatic 15:13:37 dhellmann: the missing 0b3 tag is not critical 15:13:39 I agree 15:13:50 ttx: missing the client freeze deadline though probably is 15:13:52 (on zaqar) 15:13:53 ttx: true, I'm more concerned with those libs 15:13:56 right 15:14:09 right, zaqar has 2 others so they qualify to be included in the final 15:14:17 so if we are to do some pinging, I'd prioritize Magnum and Searlight over Zaqar 15:14:27 makes sense 15:14:40 also TripleO but EmilienM is around already 15:14:44 i can ping those two 15:14:54 ttx: but what do we say to them? 15:14:55 dhellmann : give me an action item please 15:15:11 dims, sure, let's figure out what to say first 15:15:18 right 15:15:19 we want them to do a release, but we're going to tell them it can't be used? 15:15:26 "You appear to be missing the deadline, please fix now" 15:15:27 that is, the constraints won't be updated? 15:15:57 we'll have to update the contraints I think 15:16:03 oh, magnum has had no releases of anything so far 15:16:12 ugh 15:16:14 * ttx wonders if we should not enforce a lib release by milestone 2 to have a fallback 15:16:30 ttx: yeah, that seems like a good idea 15:16:47 searchlight has only missed their lib; the service and horizon plugin have b3 tags 15:16:48 then we can say "we'll just use that if you don't get your act together" 15:17:07 yeah, let's figure out that policy for pike -- maybe a ptg discussion 15:17:13 like tag projects whether or not they're ready? seems prudent 15:17:14 but with no release at all, we are a bit screwed 15:17:24 dhellmann: adding to the plan 15:17:34 well, we're not screwed. their project is just not part of the release. 15:17:52 then the users are screwed 15:18:00 not a lot better 15:18:09 true 15:18:21 ok, dims, is the communication clear? 15:18:31 dhellmann, ttx: I'm back online (for a few) - so I sent a os-*-config patch to release final ocate and branch stable/ocata. We have zero blocker to release it now AFIK. 15:18:48 but yeah, if they're not around to prepare to release, i doubt they're around to fix bugs caused by i either 15:18:49 dhellmann : y, will ask questions later if i think of it 15:19:05 dhellmann:, ttx: "instack" is a bit special, as we are deprecating it and it has no future. I'll take care of its release today or next week 15:19:08 EmilienM : the issue is some of those deliverables need milestone tags, not final releases. Unless you definitely want them to be release candidates. 15:19:23 dhellmann: +1 for rc 15:19:40 EmilienM : ok, we can go ahead with that, then. I'll review the patch more closely after our meeting 15:19:52 shoudl be 0rc1 if RC 15:19:53 dhellmann: thanks & sorry for confusions 15:20:13 i.e. skip 0b3 and go direct to RC1 15:20:17 ttx: yeah, that's true. EmilienM ^^ 15:20:29 #action dims contact magnum and searchlight ptls about missing releases for libraries 15:20:30 in all cases requires a tag 15:20:34 ok I'll update it 15:20:45 only difference is that you can branch from 0rc1 :) 15:21:18 anything else on this topic? 15:21:34 no 15:21:41 #topic team availability for RC1 tagging 15:21:52 just like last week, I wanted to touch bases in case folks are traveling next week 15:22:05 I'll be on/off next week, can process things when I pass by 15:22:09 i am available all days 15:22:10 I may be, but I'll be online for a normal work day thursday if I am. 15:22:17 but I can't take my usual "release day" 15:22:34 I don't expect much RC1 requests before Thursday 15:22:34 ttx: I think we can cover for you. Thursday is going to be the big day. 15:22:51 since RC1 is so early after 0b3 15:22:58 right 15:23:04 Also we should be ready to cut some slack 15:23:09 and fungi already said he'd be sequestered 15:23:16 yup 15:23:27 yeah, that's going to be a pretty soft deadline next week 15:23:27 i.e. late RC1s will happen 15:23:34 just not a full week after 15:23:43 maybe say sunday? monday? 15:24:13 We can say Monday and catch the last ones Tuesday morning 15:24:18 ok 15:24:33 that's logged here, but I won't advertise it unless we end up needing it 15:24:38 right 15:25:02 ack 15:25:19 moving on then 15:25:25 #topic PTG "scheduling" 15:25:42 we have our list of team topics to discuss, but we also have some topics for which we're going to want to coordinate with other groups 15:25:56 shall we have an etherpad beyond https://etherpad.openstack.org/p/pike-relmgt-plan ? Like something in common with the others ? 15:26:16 I have a couple of examples in the etherpad (the usual retrospective, addressing the way we do stable releases to cut down on backlog, etc.) 15:26:32 requirements has https://etherpad.openstack.org/p/requirements-ptg-pike (empty for now) 15:26:42 I think it might make sense to either put them in a separate section of the existing planning pad, at least 15:26:56 but I was more concerned about how we will coordinate the times when we'll talk about those things 15:27:15 are we sharing physical space with any other groups? 15:27:31 no, it's just a common room for requirements/stable/relmgt 15:27:39 we could split the time more formally 15:27:52 or meet all together 15:27:56 are we going to be there for both days? I know I'm going to need to be in the python 3 goal room for at least some of that time 15:28:07 I'm certinaly not going to be there for two days 15:28:15 max I can do is two half-days 15:28:20 ok 15:28:27 i.e. max 0.5 day on Monday and 0.5 day on Tuesday 15:28:36 have to attend SWG and ArchWG a bit 15:28:41 right 15:28:46 We could say we'll only be there in afternoons 15:28:46 i expect to be in the infra room the majority of monday/tuesday (no surprise i hope) 15:29:05 we've done OK the past 2 times with a single half day, but saying both afternoons may make sense 15:29:06 lets us put the other rooms on good rails 15:29:16 maybe we can plan out which topics to cover each day, too 15:29:29 I think we should have a single etherpad for all teams 15:29:48 the room won't be so big it can fit 3 parallel discussions at all times 15:29:54 what's the limit on the usable amount of text you can put in an etherpad? 15:30:21 are you suggesting keeping the notes in it, or just organizing the topic list? 15:30:29 around a thousand lines it gets sloooow 15:30:30 how about we do stable on Monday morning, RelMgt on Monday afternoon, Stable on Tuesday morning and all together Tuesday afternoon 15:30:45 lets us use the last period for catching up 15:30:55 that seems like a good plan 15:30:59 ++ 15:31:16 we should reach out to the others but they dfon't seem to have planned much yet 15:31:29 I'll set up the unique etherpad and propose the time split 15:31:47 #action ttx set up ptg etherpad and contact requirements and stable teams to collaborate on planning 15:32:17 is there anything else we need to do to prep for the ptg? 15:32:44 if not, we can move on 15:32:46 #topic mascot 15:33:03 the foundation team has taken our feedback on the last draft of the mascot and produced a new version 15:33:05 #link old: https://dl.dropboxusercontent.com/u/7152077/release-mascot/old.png 15:33:15 #link new: https://dl.dropboxusercontent.com/u/7152077/release-mascot/new.png 15:33:27 I think the primary change is to the coloring 15:33:45 Heidi said they looked at a "face-on" version and no one liked the results, so they didn't even share it with us 15:34:15 it sounds like they're looking for approval to go with the new version and prep materials for the ptg 15:34:32 any thoughts? 15:35:08 dhellmann : looks better than the old one for sure 15:35:41 I'm no expert, but the coloring does look closer to what I would expect 15:36:03 yes, at least we get the meaning now 15:36:31 if we're agreed, I'll reply to heidi that this version is good 15:37:28 ok, hearing no objections, I'll do that 15:37:46 #action dhellmann respond to heidi's email, accepting the mascot design 15:37:52 #topic open discussion 15:37:58 that's all we had on the formal agenda for today 15:38:04 does anyone have any other topics to raise? 15:38:17 is there a PTl candidate for requirements ? 15:38:25 (or stable) 15:38:33 * ttx looks up proposals 15:39:10 no to both ttx 15:39:11 I asked prometheanfire about that and he said tonyb had promised to put in his nomination by the deadline but if it isn't there then prometheanfire will propose himself 15:39:16 that's for requirements 15:39:23 I don't know about stable 15:39:44 nobody yet 15:39:44 mriedem and tonyb both on vacation 15:39:49 yeah 15:39:54 guess the TC might have to fix that one 15:40:15 mriedem put himself up for nova again, didn't he? 15:40:37 yes 15:40:38 yes 15:40:58 that's a big enough job, I wouldn't expect him to take on stable, too 15:41:35 it will be interesting to see how the discussion goes if we have no volunteers for that 15:42:22 I think that's all we have for today, then 15:42:31 it will seem reminiscent of plenty of older discussions 15:42:32 enjoy the extra 17 minutes in your day! 15:42:43 :) 15:42:52 fungi : exactly 15:43:02 I would run for stable but I don't think I would qualify 15:43:31 sigmavirus : why not? do you do stable reviews? 15:43:33 Also, highly doubt work would give me the time to be PTL 15:43:40 that's a bigger concern 15:43:43 Also, won't be at the PTG so seems silly to run for PTL 15:43:47 i can't imagine a less qualified ptl than none at all 15:44:04 dhellmann: I do glance stable reviews. I don't have bandwidth to do them for everyone =/ 15:44:08 Or to review stable releases 15:44:33 ack 15:44:45 ok, down to an extra 15 minutes 15:44:50 have a good day, folks! 15:44:52 #endmeeting