21:01:42 #startmeeting project 21:01:43 Meeting started Tue Mar 4 21:01:42 2014 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:44 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:01:47 The meeting name has been set to 'project' 21:01:50 #link http://wiki.openstack.org/Meetings/ProjectMeeting 21:02:03 o/ 21:02:09 #topic Feature freeze is upon us (or not) 21:02:20 Winter is coming 21:02:29 Feature freeze shall hit at the end of this day (i.e. tomorrow morning Europe time) 21:02:40 Still plenty of blueprints in-flight 21:02:49 o/ 21:03:04 I plan to wait a few hours tomorrow morning to let the gate pipe empty a bit 21:03:18 But there will be a number of blueprints that will just need a couple extra hours 21:03:32 It's hard to tell how many of those there will be, though 21:04:03 Does anyone here think that waiting an extra day would significantly change the numbers ? 21:04:14 if it won't change anything, then we should just bite the bullet and cut on time 21:04:35 * dhellmann looks at his open items 21:04:40 and then handle coherence and critical features using the FFE mechanism 21:05:05 During the 1:1s nobody asked for a delay 21:05:21 and the gate has held up (congrats jeblair and crew) 21:05:34 yeah, kudos to the infra team, very stable 21:05:38 the bottleneck was not really in the infra 21:05:42 ttx: so does FFE mean a blueprint gets until rc1 to land? 21:05:51 stevebaker: no 21:06:06 stevebaker: it means it gets until an agreed deadline to land 21:06:21 ususally, you'll hear things like "as long as it merges this week, I'm fine with it" 21:06:49 because disruptive stuff has to land ASAP. Close to RC1 you might just introduce regressions, or new critical bugs 21:07:04 ok 21:07:40 we're pretty good on the Ceilomeer side FWIW, no need for extra delay 21:07:40 RC1 is when you don't have release-critical bugs left. Your features have to land before enough for you to be able to catch the bugs in them if any 21:08:19 OK, I don't hear anyone asking for an extra day, I suspect it wouldn't make that much of a difference 21:08:49 I'd rather stick to time and deal with exceptions 21:08:53 +1 21:08:57 +1 21:09:13 You should set things that you preemptively would like to ask a FFE for to "high". I'll push those to RC1 for further discussion, and defer to Juno anything else 21:09:25 we can still adjust later 21:09:29 but that would be the base line 21:09:38 I'll cut the branches tomorrow morning Eu time 21:09:49 and then catch up with you about FFEs during the day 21:09:58 another long day ahead :) 21:10:17 I would like to go through as many of them as possible, since I'm in vacation next week 21:10:30 and I want to facilitate the job of the people who will replace me 21:10:54 whom I should probably confirm now 21:11:06 err 21:11:19 OK. any question on that ? 21:11:20 replace or cover for you? :-) 21:11:25 cover* 21:11:28 ok good 21:11:47 mostly using common sense to discuss FFEs 21:11:53 * russellb nods 21:12:05 sdague volunteered some time ago, I hope he is still up for it :) 21:12:10 ttx: sure 21:12:13 yay 21:12:27 sdague: Those weeks sure passed fast 21:12:33 yeh, no lie 21:12:55 #topic Clean Log enforcement, take 2 (sdague) 21:13:06 sdague: floor is yours 21:13:09 thanks 21:13:30 back during i2 we started enforcing no *new* errors in logs 21:13:43 because we spent a month building a whitelist 21:13:51 then the giant 2 weeks of gate hell happened 21:14:06 and we turned it off, because it was add additional races 21:14:31 however, we really do want to figure out a way to make forward progress on this 21:14:43 so the new proposed idea is to enforce 1 log file at a time 21:14:56 so if we find a log file is clean, we lock it down 21:15:05 like n-cond.txt 21:15:08 it's clean, lock it down 21:15:19 I like the incremental approach 21:15:28 that's sound very manageable 21:15:29 so a change which causes an ERROR or TRACE on a successful test run, is marked a failure 21:15:34 once clean, always clean 21:15:38 then tackle these one at a time 21:15:44 instead of the whitelist approach 21:16:03 and mostly wanted to get buy in from PTLs on the approach 21:16:10 willing to give it a shot 21:16:14 before we start enforcing 21:16:20 maybe not this week, heh 21:16:27 but sounds like a reasonable approach to see how it goes 21:16:34 I like this plan 21:16:38 yeh, probably I'd vote to start it next week 21:16:49 and figure out what we can safely lock down 21:17:08 sdague: we're doing something similar in oslo with python 3 support in modules 21:17:22 the pattern makes me feel good about the approach :-) 21:17:35 dhellmann: cool :) 21:17:45 ok, that was it. Mostly open for questions if people had them. 21:17:52 or see what objections exist 21:18:19 sounds good 21:18:34 looks like everyone likes it 21:18:42 next topic ? 21:18:57 #topic Red Flag District / Blocked blueprints 21:19:03 markmcclain: you mentioned Neutron IPv6 patches state potentially adversely affecting Horizon 21:19:26 yes 21:19:45 I expect a few the IPv6 patches will land Wed/Thu 21:20:05 and amotoki who works on both projects said there were a horizon items waiting on them 21:20:10 markmcclain: so that's part of a blueprint that would get an FFE ? 21:20:24 or just bugfixes? 21:20:38 yes 21:20:42 david-lyle: you have a blocked blueprint on that, right 21:20:56 yes, neutron-subnet-mode-support 21:21:10 so this would likely need an FFE as well 21:21:39 ok, it's High already$ 21:21:47 yes 21:22:27 markmcclain: you already have 3 blueprints on https://launchpad.net/neutron/+milestone/icehouse-rc1 21:22:45 markmcclain: was wondering if those were abusive placement or preemptive FFE strikes 21:22:57 Ukraine-style 21:22:59 pre-emptive 21:23:10 ok 21:23:26 markmcclain: so we'll review them tomorrow as well 21:23:34 yes 21:24:04 david-lyle: I think you can move neutron-subnet-mode-support to icehouse-rc1 at this point, unlikely to be unblocked in time 21:24:12 ack 21:24:14 Any other inter-project blocked work that this meeting could help unblock ? 21:25:01 #topic Incubated projects 21:25:14 ttx, o/ 21:25:18 kgriffs, SergeyLukjanov, devananda: o/ 21:25:26 ttx, everything done for i3 https://launchpad.net/savanna/+milestone/icehouse-3 21:25:27 o/ 21:25:31 https://launchpad.net/savanna/+milestone/icehouse-3 21:25:44 SergeyLukjanov: OK, will cut your branch first thing tomorrow 21:26:00 https://launchpad.net/marconi/+milestone/icehouse-3 21:26:03 we have 2-3 patches in flight but they should land shortly 21:26:17 ttx, docs/tests are planned for rc1 + several bug fixes and probably several improvements to one of the plugins 21:26:20 ttx, thx 21:26:20 SergeyLukjanov: planning to enforce feature freeze ? 21:26:35 SergeyLukjanov: ok, that answers my question 21:27:02 kgriffs: OK, when the page is all green (implemented / Fix committed) I'll cut 21:27:02 ttx, yup, I think that we need only one/several FFEs and we're ok with trying to have FF 21:27:10 ttx sounds like a plan 21:27:11 ttx, the main FFE is for renaming :) 21:27:22 SergeyLukjanov: you're the sole decider on your FFEs, fwiw 21:27:41 I don't really need to be involved, except for friendly advice 21:27:55 ttx, ok, great, thx 21:28:08 ttx, I think that I'll have some questions :) 21:28:16 kgriffs: just move off to -rc1 the stuff that didn't make it 21:28:45 ttx: does that mean we can still land more features between i-3 and rc1 ? 21:29:08 ttx, heh, I've already -2'd some own patches with comment that it'll be better to postpone to Juno 21:29:31 kgriffs: yes you can, nobody really depends on you. The earlier you switch to bugfix mode the better the quality of the end release though 21:29:58 ok, I was planning on just saying the FF for i-3 is FF for rc-1 as well 21:30:11 ttx, is it correct that FF starts technically right after the milestone cut? 21:30:19 ttx: o/ 21:30:20 and only allowing critical bug fixes into the branch 21:30:24 kgriffs: yes 21:30:29 SergeyLukjanov: yes 21:31:01 devananda: https://launchpad.net/ironic/+milestone/icehouse-3 21:31:18 ttx: last bp up there needs to be bumped (will do in a moment) 21:31:28 devananda: just move non-completed stuff off i3 to icehouse-rc1 so that the page is all green 21:31:36 ttx: ack 21:31:36 (implemented / Fix committed) 21:31:47 devananda: when it's in that situation I'll cut 21:31:51 the MP branch 21:32:03 will do right now 21:32:08 then you may or may not attach feature-freezing semantics to that milestone 21:32:17 would haev done this morning, but been distracted by the tripleo sprint 21:32:19 enjoy it while you can :) 21:32:37 hehe. we will be feature-freezing as far as major features 21:32:49 but continuing to iterate on bugs as we add CI and integrate with tripleo 21:33:12 sounds good 21:33:17 any question on that ? 21:33:24 nope 21:33:32 ttx, probably, it'll be clearer to move FF to the March 4 in https://wiki.openstack.org/wiki/Icehouse_Release_Schedule? 21:33:45 ttx, I can do it if you ack 21:33:50 isn't it on Match 4 already ? 21:33:58 FeatureFreeze, StringFreeze (Mar 4) 21:34:30 SergeyLukjanov: looks good to me ? 21:34:34 ttx: do I need to create the RC1 targets? 21:34:49 ttx, heh, see it now, 01:34am makes me inattentive 21:34:53 devananda: ah. Thought I did that. 21:35:19 devananda: will fix now. Same for Marconi and Savanna 21:35:27 thanks 21:35:38 rock on 21:35:52 ttx, I've already created rc1 in savanna 21:36:08 SergeyLukjanov: coolthx 21:36:11 done 21:36:49 #topic Open discussion 21:37:16 As discusse last week, design summit session suggestion site shall open on Thursday/Friday 21:38:16 If there are no other questions or last-minute topic, let's enjoy 22 extra minutes 21:38:27 i can certainly use them 21:38:50 ttx, great, thank you 21:38:56 sounds good 21:39:15 #endmeeting