21:00:41 #startmeeting stable 21:00:41 Meeting started Mon May 9 21:00:41 2016 UTC and is due to finish in 60 minutes. The chair is tonyb. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:44 The meeting name has been set to 'stable' 21:00:49 hi 21:00:56 o/ 21:00:58 who's heer for the stable meeting? 21:01:13 Hey bknudson, Daviey 21:01:13 I'm as heer as I'll ever by 21:01:18 be 21:01:31 o/ 21:01:46 mtreinish: are you around? 21:02:05 #topic Status 21:02:33 To be frank I've been traveling since summit so I don't really know if there is anything here 21:02:49 stable/kilo 2015.1.4 point release? 21:02:52 i haven't seen anything 21:02:57 I know there was a minor issue with nova but I think that fixed now anything else? 21:02:58 tonyb: yes I am 21:03:06 nova docs job was busted, it's fixed now 21:03:10 There are a couple failures to stable-maint 21:04:11 Daviey: we'll talk about the kilo stuff next. 21:04:26 So pretty mush normal then, stuff breaks and gets fixed :) 21:05:48 #topic Action items from previous meeting 21:05:58 tonyb to get an EOL date for stable/mitaka 21:06:26 tonyb: so did you get an EOL date for stable/mitaka? 21:06:29 I'll do that today, dhellmann has a nice patch to tidfy up the releases site so I'll base it on his work 21:07:09 mtreinish: at the summit we decided I could pick one that was basically 6months aftyer liberty and do any discussion on the review 21:07:53 mtreinish: so it'll be early May ish 21:07:53 do we know the dates for the boston summit? looks like the EOL date mostly falls after the summit 21:08:12 design summit? 21:08:16 mriedem: they were announced but I don't have them to hand I'll look for them 21:08:27 I've only seen Barcelona date 21:08:33 Boston is the first of the PTG/Summit splits 21:08:47 so the PTG will be in Feb/March and the Summit in May 21:09:13 Daviey: they were on the keynote slides when the venues were announed 21:09:20 * tonyb didn't get a photo 21:10:22 next item ... Daviey to freeze stable/kilo this week and plan for the final release 21:10:35 http://boston.eventful.com/events/openstack-foundation-summit-2017-/E0-001-093058337-1 ? 21:10:37 Daviey: how's that going do you need help? 21:10:41 https://pbs.twimg.com/media/Cg5m8twUcAAFeEL.jpg May 2017 21:10:44 Bostin ^ 21:10:52 8th 21:11:06 yeah 21:11:08 2nd week of may 21:11:11 tonyb: I'm all set, but blocked on 2 neutron reviews 21:11:14 so EOL mitaka 3rd week of may 21:11:22 One was raised as a freeze exception 21:11:25 mriedem: sounds fair 21:11:27 and the other just flagged 21:11:34 Daviey: do you have links? 21:11:38 Daviey: which 2? 21:11:39 I'm not getting any love from neutron-core 21:11:55 Daviey: let's bother armax :) 21:11:56 Being the 11th hour, and not a clean backport, i'm reluctant 21:12:06 https://review.openstack.org/#/c/299028/ (just raised) 21:12:36 I am all ears 21:12:38 https://review.openstack.org/#/c/309653/ , raised properly days ago 21:13:01 hey armax :) 21:13:03 on https://review.openstack.org/#/c/299028/ ihar is +2 and it's from a neutron core, however, the liberty and mitaka changes aren't merged 21:13:33 http://lists.openstack.org/pipermail/openstack-dev/2016-May/094367.html 21:13:54 although on https://review.openstack.org/#/c/299028/ 21:14:01 there is an advisory associated with it 21:14:32 i'd say no to https://review.openstack.org/#/c/309653/ it's not a security issue 21:14:50 Both seem logical to include.. although https://review.openstack.org/#/c/309653/ isn't sec' 21:15:00 Tristan is on VMT so I suspect that his "shoudlne't this get an FFE" is related to the advisory .... 21:15:10 yeah, let's drop the latter 21:15:14 we should probably try and get the former in 21:15:15 given VMT 21:15:19 ok, dropping 21:15:37 * tonyb agrees 21:15:42 so would the last one standing be https://review.openstack.org/#/c/309653/ alone? 21:15:43 i've abandoned https://review.openstack.org/#/c/309653/ 21:15:53 armax: what can we do to land https://review.openstack.org/#/c/299028/ 21:15:55 armax: no we just dropped that 21:16:01 mriedem: ok 21:16:08 comment 29 in https://bugs.launchpad.net/neutron/+bug/1558658 -- "It should be relatively quick since the patch is already prepared with tests." 21:16:10 Launchpad bug 1558658 in OpenStack Security Advisory "Security Groups do not prevent MAC and/or IPv4 spoofing in DHCP requests" [Undecided,Triaged] 21:16:21 mriedem: YOU BEAT ME 21:16:24 i've restored https://review.openstack.org/#/c/299028/ 21:16:25 I was wondering why the bug was public already 21:16:30 that one merged recently in Newton 21:16:51 and without some serious mileage in I was hesitant to backport it 21:17:03 to Mitaka, let alone Liberty and Kilo 21:17:03 armax: okay can you quickly eyeball the backports and then we'll work on merging them all today 21:17:22 Hmmm okay 21:17:41 realistically, i'm not going to get it finished today - as I am on UK time. 21:18:01 you have to budget for biscuits and clotted cream 21:18:20 Daviey: okay, No pressure. Thanks for pushing this since summit 21:18:50 how much time is there left for making a decision? 21:19:21 armax: I'd like t try and get it done for EOD tomorrow? 21:19:40 Daviey: so +24hours? 21:19:44 BTW, here are the current commit hash references and commit count for each project - https://review.openstack.org/#/c/314189/ 21:19:51 tonyb: 22 hours would be kinder 21:20:03 Daviey: cool. 21:20:07 Daviey: if we let it in and then something bad happens we’ll have a broken Kilo without any way of fixing it again 21:20:14 * tonyb is bad with clocks and calendars :) 21:20:28 Tomorrow isn't a hard and fast deadline... 21:20:31 but I guess I am not saying anything new 21:20:55 ... but distros may be syncing their work schedule to the release.. so it sucks for us to be leate 21:20:56 the keystone changes are as boring as it gets 21:20:58 late* 21:21:36 if you guys abandoned https://review.openstack.org/#/c/299027/ then the OVS one should be abandoned too 21:21:45 armax: Can you ping me with the likelihood of it getting done tomorrow? 21:21:54 I'd suggest skipping the keystone release. Can't imagine anybody's waiting on those. 21:22:03 so it’s both https://review.openstack.org/#/c/299027/ and https://review.openstack.org/#/c/299028/ or none 21:22:36 armax: good point 21:23:05 i've restored that first one 21:23:06 bknudson: https://github.com/openstack/keystone/commit/7c7f5210a0515b29ab569606ee33e87d25f1dc62 is the only meaningful commit.. but that is tests rather than changes 21:23:18 mriedem: ack 21:23:20 but again, liberty and mitaka aren't merged yet https://review.openstack.org/#/q/I39dc0e23fc118ede19ef2d986b29fc5a8e48ff78,n,z 21:23:26 mriedem: thanks 21:23:40 mriedem: I think the team has to agree whether we’re risk adverse or risk takers :) 21:23:57 * mriedem is just glad this isn't nova 21:24:09 mriedem: +1 21:24:27 let me talk to kevin again, to see if there’s some stone left unturned 21:24:36 we’ll make a decision by tonighit PST 21:24:39 tonight 21:24:49 whether the kilo fix is in or out 21:24:51 would be good to at least recreate the failures on these branches and verify the fix before landing them 21:24:59 i'm not sure how easy that is though 21:25:02 for mitaka and liberty we’ll probably be a little more lax 21:25:20 Remember people do deploy from branch :) 21:25:20 mriedem: the changes are covered by functional tests, so that at least is good 21:26:39 okay so if I understand correctly .... 21:26:54 leave it with me, I’ll post comments by the end of today on both https://review.openstack.org/#/c/299027/ and https://review.openstack.org/#/c/299028/ 21:27:06 armax is on point to review those 2 changes and get back to me? 21:27:07 armax: will work with keven do decide on the fate of the 2 reviews in question in the next few hours 21:27:21 which I believe these are the outstanding kilo backports 21:27:36 Daviey: yes 21:27:39 Yep. just neutron blocking 2015.1.4 21:27:49 if they're goign in I can help +w them into the gate so that when Daviey is up and running (his) tomorrow he has a clear path 21:27:55 does that sound right? 21:27:57 Daviey: the feeback will happen in a form or +2 or -1 21:27:58 :) 21:28:11 Daviey: if you want 21:28:18 Release notes are done, reviews welcome - wiki.openstack.org/wiki/ReleaseNotes/2015.1.4 21:28:34 Daviey: you can lift your -2 and I’ll add mine right now and if we decide to go ahead we’ll get them in the merge queue while you’re asleep 21:28:36 armax: sounds perfect 21:28:50 Daviey: up to you 21:29:37 -2's removed 21:29:46 okay so we have a plan 21:29:53 Daviey, armax: Thanks! 21:30:35 #topic Release news 21:30:55 neutron 8.1.0 went out last night 21:31:40 I need to see if anythingthing else needs a release ... 21:32:12 anything else? .. we clearly covered Kilo :) 21:32:21 oh 21:32:35 Kilo will also be EOL... so never again do we need to flog this. 21:33:26 Daviey: corerct. 21:33:50 Daviey: I know I'm new to the scene but I wont be sad when the last coordinated release is done :) 21:34:08 #topic Tagging 21:34:17 +1.. but in other news... my co-orindated release scripts are perfect now. 21:34:28 Daviey: :D 21:34:41 We have 3 requests for stable:follows-policy 21:34:50 Ironic https://review.openstack.org/#/c/310288 21:34:56 TrippleO https://review.openstack.org/#/c/308236/ 21:35:03 Murano https://review.openstack.org/#/c/312572/ 21:35:12 i'm only familiar with ironic for stable 21:35:19 but lean to +1 on that 21:35:26 They're blocking otehr things so any help/context there would be great 21:35:32 for murano i at least checked they run the periodic stable unit test jobs 21:35:41 yeah, I was gonna say I don't think I've ever seen anything stable from tripleo or murano before either 21:35:45 i have no idea about tripleo 21:36:10 mriedem: Yeah I'm in the same boat, they seem like odd requests to me :/ 21:36:12 super stable. 21:36:15 I looked briefly at the commit history of Tripleo... looked reasonably mature 21:36:54 Daviey: I'm worried about the "we backport features" side of trippleo 21:37:17 tonyb: do they say that? if so -1 on that tag 21:37:21 * dhellmann slips in the back late 21:37:22 Daviey: I know they've switched views recently I need to revisit those m/l threads 21:37:52 dhellmann: welcome back, we only said nice things about you :) 21:38:06 mtreinish: like I sdia they've switched views recently 21:38:11 tonyb : don't worry, I read the scrollback ;-) 21:38:16 dhellmann: :) 21:39:22 if you think it's unusual, it seems reasonable to ask them to wait and for you to observe for a while before adding those tags 21:39:43 tonyb: is it worth considering SOME of the subprojects for inclusion first, so we can watch it a bit closer? 21:39:45 so my view on the tage is that *all* stable/* branches stick with the policy so it $project is good for mitaka but was less strict oin liberty my gut says to -1 the tag request until liberty has EOLd 21:40:11 that's also fair, as long as it's documented in the tag description 21:40:42 it's a shame to punish a project for the life of an existing release 21:40:44 * tonyb will check but I think it's unclear, so perhaps it needs to be tighter 21:41:02 we've also discussed, casually, the need to have tags with a "since" value attached 21:41:23 dhellmann: stable:follows-policy>liberty :p 21:41:40 yeah, either separate tags or a sub-field 21:41:52 dhellmann: Yeah that'd work. 21:42:04 oy 21:42:16 sub-fields will make some of the tools that are using that repo break (like release tools), though 21:42:27 this ironic change is surprising for stable: https://review.openstack.org/#/c/287134/ 21:42:35 maybe stable:follows-policy-1, -2, -3 for "n releases back"? 21:42:54 dhellmann: how does that follow future releases? 21:42:55 bknudson: note that jroll -1ed it 21:43:17 Daviey : good question, I'm thinking out loud and that doesn't always work well 21:43:35 Daviey : I'd hate to see us encoding series names in the tags 21:43:38 dhellmann: yeah, the numeric number would be outdated in release+1 21:44:04 ttx, flaper87 and i discussed this in the review where the tag was proposed, 21:44:05 although names might be more future proof 21:44:11 so would need to go back and read up on what we decided there 21:44:21 but i think we basically said you're all in or you're not 21:44:27 until the things that aren't in policy are EOL 21:45:01 fwiw, I waited til we got our stuff together to propose this for ironic 21:45:02 so it might take them 3 cycles to get tag approval, even if series 2 follows the policy? 21:45:06 tags getting uber complicated to workaround people doing the wrong things but wanting the shiny gold start seems wrong 21:45:18 yeah, that's fair 21:45:23 dhellmann: they can drop the oldest branch 21:45:28 because kilo was a mess for a while, I think it's happy now, our policy decisions have been decent afaik 21:45:31 i just, i mean, gd, drop the hammer! 21:45:59 anyway, shall we bikeshed in the reviews themselves? 21:46:05 * mriedem has to leave soonish 21:46:10 yeah, it might be better to say all-or-nothing and reevaluate after kilo is eol 21:46:11 okay so there is work to do here 21:46:34 mriedem: early removal of a release to get tag compliance feels like totally the wrong reasons 21:46:37 We'll do it on the reviews and/or the m/l 21:46:54 #topic Stuck Reviews 21:47:09 anything that isn't on the agenda? 21:47:11 nada 21:47:18 \o/ 21:47:29 #topic Tooling 21:47:30 I just want to drop a gentle reminder that the release team waits for folks on the stable team to look at stable releases before we cut them 21:47:36 Daviey: honestly i'd like to see in the user survey them ask if anyone is making decisions based on tags 21:47:45 dhellmann: thanks. 21:47:49 there hasn't been a problem with that, so that's just a reminder 21:47:57 mriedem: I doubt they are.. but yes, evidence is good. :) 21:48:06 dhellmann: I know I'm behind, I was traveling last week :( 21:48:13 i'll have my friendly tc rep mtreinish follow up on the user survey part 21:48:27 tonyb : meh, no one has any expectations of getting things done the week after summit, don't worry 21:49:20 end early? 21:49:21 please 21:49:32 mriedem: sry, I stopped paying attention. You didn't sign me up for anything did you? 21:49:32 Ihar and I have WiP stuff in release tools to simplify stable tasks 21:49:36 mriedem: no, only because you asked 21:49:54 #topic open discussion 21:49:55 tonyb: Any chance of a README? 21:50:11 Daviey: where? on the new tools? 21:50:15 tonyb: yah 21:50:23 Daviey: sure that can be done :) 21:50:26 ta 21:50:33 so we can get out of here ..... 21:50:36 meeting times 21:51:19 mriedem_afk: who has now left so can't defend himself has been running the alternate meetings I'd like to let him off the hook so expect a change in the meeting times 21:51:27 Did i see on the agenda a different channel (#o-m-3) for next one? 21:51:29 I'll call for ideas on the m/l 21:51:49 oh, I have 1 thing. The tempest kilo removal patch just landed. I kinda jumped the gun on it (I didn't expect it to merge so quickly) 21:52:34 so we've stopped running kilo on proposed tempest changes, so it'll be good to get the release out the door before too long :) 21:52:48 mtreinish: okay cool. 21:53:20 okay I think we're done here .... 21:53:21 Can i go to bed now? 21:53:26 anything else? 21:53:41 Daviey: yes. Thanks for stayign up! 21:53:48 Thanks everyone 21:53:55 #endmeeting