15:00:56 #startmeeting stable 15:00:57 Meeting started Tue Apr 19 15:00:56 2016 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:59 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:02 The meeting name has been set to 'stable' 15:01:10 o/ 15:01:20 hi 15:01:53 i wasn't planning on running this today, so the agenda is stale 15:02:09 #topic status 15:02:21 there is one new known issue for kilo 15:02:30 testresources 2.0.0 released yesterday and breaks stable/kilo dsvm jobs 15:02:32 there is a cap here https://review.openstack.org/#/c/307858/ 15:03:02 makes sense to cap it 15:03:11 yeah 15:03:20 im just waiting for jenkins to pass on it 15:03:37 but the check queue is way backed up 15:03:39 so could be awhile 15:04:04 anything else on status or issues? 15:04:15 mriedem : just kilo for now? 15:04:21 I would have something else 15:04:28 dims: as far as i know 15:04:38 ack mriedem 15:05:08 yeah liberty u-c uses 1.0.0 https://github.com/openstack/requirements/blob/stable/liberty/upper-constraints.txt#L314 15:05:20 mrunge: ok 15:05:25 mriedem : we had to add upper-constraints to keystone master/liberty/mitaka over the weekend 15:05:50 sorry, late o/ 15:05:58 o/ 15:06:07 dims: as in had to use u-c for the keystone unit test jobs? 15:06:15 mriedem : yep 15:06:18 ok, good 15:06:25 we did that for nova on liberty 2 weeks ago 15:06:36 mrunge: did you have an issue? 15:06:42 ah yes, http://lists.openstack.org/pipermail/openstack-dev/2016-April/091655.html 15:06:46 y, i copied over tox.ini snippets from nova 15:06:52 mrunge: can we hold that for open discussion? 15:06:58 ack 15:07:02 unless rob is breaking the gate 15:07:03 :) 15:07:12 #topic release news 15:07:23 nova 12.0.3 was released for liberty last week 15:07:34 that's about all i know, i don't have a list of any proposed stable branch releases on me 15:07:50 i'm assuming tonyb has been getting added to those reviews by the releases team 15:08:10 it's probably a good idea to run the unreleased changes script though to see which projects should consider doing a release 15:08:23 #action run the unreleased changes script to see which projects should consider doing a stable branch release 15:09:03 mriedem : https://review.openstack.org/#/c/306525/ cinder liberty needs input 15:09:08 mriedem, could you make that a more regular job? 15:09:20 mrunge: as in...? 15:09:23 maybe each week? 15:09:32 personally i don't want to be responsible for that 15:09:33 just a reminder for projects? 15:10:06 I understand. I just thought of it as a a nag-mail 15:10:15 yeah, i have other cats to herd now 15:10:19 so i don't have time for that 15:10:23 someone else could do it though 15:10:33 i also don't think it needs to probably be done weekly 15:10:42 for sure around milestones 15:10:59 dims: ok, i can look at that one 15:11:30 dims: note that tonyb did +1 it 15:11:44 mriedem: I guess it's per project decision how often to make it 15:11:58 yeah, neutron for sure needs to do it more often 15:12:02 because of their rate of backports 15:12:20 anyway, i'll try to do it this week 15:12:23 mriedem : ack i missed that update from last night 15:12:28 #topic tagging 15:12:59 i haven't seen any new requests for the stable:follows-policy tag in the governance repo 15:13:00 ttx was adding stable PTL to those though 15:13:02 #topic tooling 15:13:18 #link ihrachys has a series of tooling changes here https://review.openstack.org/#/q/owner:ihrachys%2540redhat.com+status:open+openstack-infra/release-tools 15:13:50 yeah, and we use those tools for neutron massive backports. people are welcome to start adopting for their needs. 15:14:14 #topic stuck reviews 15:14:22 anyone have anything for this? 15:14:34 ihrachys: i asked sdague to review the nova liberty MTU patches 15:14:36 he posted some questions 15:14:47 great. I will check them. 15:15:00 #topic open discussion 15:15:09 yeh, on the second one, I was a little concerned the ovs type being referenced is too new to be available in liberty 15:15:19 since we've got stable/mitaka is stable/liberty now in phase 2? 15:15:26 http://docs.openstack.org/project-team-guide/stable-branches.html#support-phases 15:15:54 bknudson: i'd prefer to wait until the summit to decide that, but probably 15:16:11 it's probably fine to make summit the cutoff vs. a strict 6 months 15:16:28 #info we'll decide on the support phase for stable/liberty at the newton summit next week 15:16:40 do we actually have kilo eol published somewhere? 15:16:42 I wasn't sure if it was 6 months or just the # of stable branches available 15:16:56 sdague: there is a thing in the releases repo yeah 15:17:16 the next line says: only one branch is in Phase I support and only one branch is in Phase II support. 15:17:22 sdague: I thought there is a cross project discussion that may end up prolonging support for kilo 15:17:26 http://releases.openstack.org/ 15:17:28 ah, cool, 05/02 15:17:42 ihrachys: right, there is, on tuesday 15:17:49 #link https://etherpad.openstack.org/p/stable-branch-eol-policy-newton 15:17:55 #link tuesday xp session on stable branch eol policy https://www.openstack.org/summit/austin-2016/summit-schedule/events/9474 15:18:38 there are some other stable related talks on tuesday at the summit, those are linked in the meeting agenda 15:18:51 like co-installability requirements and backward compat for libraries 15:19:23 mrunge: ok, you wanted to talk about that ML thread 15:19:26 I just wanted to ask about the process to add someone to be stable-maint for a project 15:19:39 this caused it: http://lists.openstack.org/pipermail/openstack-dev/2016-April/091655.html 15:20:04 in the past, we had the ptl as another stable maint for a project 15:20:14 but tonyb -1 it. 15:20:22 mrunge: and i agreed with the -1 15:20:23 ping robcresswell it's about you 15:20:30 mrunge: given the lack of reviews 15:20:34 Yep, I'm here. 15:20:43 so: what to do to get someone to be stable maint for a project 15:20:53 Yeah, stable in Horizon has in general been neglected. 15:20:55 the same way you get to be core on any project 15:21:01 I mean, ultimately, the PTL should be in charge 15:21:06 you devote time to reviewing changes 15:21:07 We're now in a position where we have a single active stable core. 15:21:09 yes, I don't believe +2 should be granted for any repo without prior successfull history of reviews. 15:21:11 * ttx lurks 15:21:32 I agree, me and tony spoke privately at the time 15:21:33 there is a reason we have specific stable core teams on projects 15:21:38 which are not the main project core team 15:21:39 not that I pushed a proposal to retire has-stable-branches 15:21:41 Just wanted to explain the odd situation we've ended up in. 15:21:43 b/c the review rules are different 15:21:48 as we discussed before 15:22:16 we have a *very* few cores for stable in horizon 15:22:19 robcresswell: so be the first one, show that you are capable to apply policies. for the time being, other stable maintainers will need to merge patches. 15:22:36 tonyb, mriedem: feel free to +1 https://review.openstack.org/#/c/305702/ 15:22:46 right, the stable-maint-core team can also +2 stable branch changes for horizon 15:22:51 it should not take much time. we probably need a mentor for the new candidate for horizon stable core-ship. 15:22:56 until the horizon stable branch team is more populated 15:23:03 ihrachys: Indeed, and I have been for the past few weeks, Was planning on bringing it up again around June time. 15:23:42 that leaves us in a difficult situation 15:23:44 robcresswell: nice. I guess you have a list of patches that you believe are ready, so you solicit help with merges for the time being from stable-core-maint members. 15:23:59 with only 2-3 stable cores in horizon 15:24:13 ihrachys: Yes, just been pushing patches through and pinging the members of the stable horizon team that are sort-of around. 15:24:18 or more 2 and 2 changing positions 15:24:27 mrunge: I don't think anyone is against expanding the team. 15:24:31 robcresswell: you can also be pinging the stable-maint-core team in #openstack-stable 15:24:44 robcresswell: right. you can also reach global team, not just horizon folks. 15:24:48 +1 to everything ihrachys is saying 15:25:07 Understood 15:25:16 I totally get that, it's not about lowering rules for stable backports 15:25:54 so, how many reviews will it take? 15:26:08 we don't have that many backports for horizon at all 15:26:09 you're missing the point 15:26:35 it's also quality of reviews, which for stable is really just about enforcing policy more or less 15:27:00 so i think at this point it's just a matter of the stable-maint-core team reviewing the stable branch stuff for horizon that the horizon team has already gone through 15:27:05 and gate breakage chasing 15:27:07 then we should have a better idea of the state of things 15:27:44 btw, this is nothing against robcresswell 15:27:50 heh. the number of backports in horizon is rather small 15:28:22 #action stable-maint-core team needs to look at the horizon stable backports given their project-specific team has shrunk 15:28:28 that means, it will take a significant amount of time to get a reasonable number of reviews 15:28:31 stable reviewers don't have to limit themselves to horizon 15:28:52 if you want to practice on keystone, please do. 15:28:52 bknudson: no, they don't, but if other projects have at least 2-3 stable cores they aren't in this situation 15:28:57 * mrunge feels uneasy to review changes e.g for neutron 15:29:48 so we have a first step, 15:30:05 mrunge and robcresswell can keep chugging away at horizon backport reviews, 15:30:13 and then i think we can come back to this after the summit 15:30:22 because i'm not comfortable just adding robcresswell today 15:30:29 Fair enough 15:30:34 and the stable-maint-core team can help out with the +W 15:30:45 yes, I did not expect any change today 15:30:47 mrunge is one of stable cores that is leaving :) It's only david-lyle who is active now. 15:30:55 so thank you 15:31:02 Thanks for your time 15:31:14 we should probably be cleaning out the group ACLs in gerrit if people are leaving too 15:31:31 https://review.openstack.org/#/admin/groups/537,members 15:31:43 Its on the list, but many are in transitioning periods and are still reviewing. 15:31:44 i can literally walk down the hall and kick doug-fish = 15:31:46 I'm not completely away, but +2 for revisiting members based on reviews 15:32:04 just kick, or kick out? 15:32:09 literally kick 15:32:14 ;-) 15:32:37 ok, so we have our todos, and we can reassess after the summit 15:32:39 sound good? 15:32:48 yes, thanks 15:32:56 cool 15:33:00 anything else for open discussion? 15:33:21 nope, ok, let's end early 15:33:23 thanks everyone 15:33:25 #endmeeting