21:00:52 #startmeeting nova 21:00:53 Meeting started Thu Oct 9 21:00:52 2014 UTC and is due to finish in 60 minutes. The chair is mikal. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:54 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:56 The meeting name has been set to 'nova' 21:01:07 Greetings earth humans 21:01:10 o/ 21:01:19 \o 21:01:20 hi 21:01:23 foo 21:01:26 bar 21:01:27 o/ 21:01:29 The agenda is quite short this week, so here's hoping for a short meeting 21:01:42 #topic Juno RC2 21:01:47 There will be an RC2 for nova 21:01:58 When I went ot bed last night we were still waiting for a fix for one last bug 21:02:18 Oh, it merged over night... 21:02:29 which was that? 21:02:33 One sec 21:02:35 Laptop fail 21:02:46 #link https://review.openstack.org/126144 21:02:48 it's a poor workman who blames his tools 21:02:49 #link https://review.openstack.org/#/c/126144/ 21:02:57 ah, yeah, good 21:03:06 * mikal double checks the bug list as well 21:03:09 what about the evacuate fix for rbd? 21:03:12 #link https://review.openstack.org/121745 21:03:25 angdraug: don't think so 21:03:26 #link https://launchpad.net/nova/+milestone/juno-rc2 21:03:29 it doesn't break upgrades does it? 21:03:34 mriedem: agreed 21:03:41 angdraug: its not targetted to rc2? 21:03:50 So yeah, that's good 21:03:55 We have fixes for all the targetted bugs 21:03:56 it's not 21:04:03 no its not, I don't have the right to target it to anything 21:04:06 I will check if we've done the backports after my morning meetings 21:04:07 i've marked it for juno-backport-potential 21:04:13 thanks! 21:04:16 angdraug: join the bug team, it's free 21:04:28 I will (or some volunteer) need to re-generate the translations for the rc 21:04:32 But that's a mechanical thing 21:04:41 not it 21:04:47 Heh, I can do it 21:04:50 Its "documented" at least 21:04:58 So... Let's move on 21:05:02 #topic Kilo 21:05:10 * dansmith has a kilo thing 21:05:14 Specs are now open 21:05:21 There's a fast track for previously approved stuff 21:05:27 And another different fast track for trivial stuff 21:05:36 dansmith: what is your thing? 21:05:39 https://review.openstack.org/#/c/126620/ 21:05:41 we 21:05:48 have been talking about doing that for at least two cycles 21:05:57 and instance_extra is a good place to put it, 21:06:10 and some of the stuff we have planned really needs extra_specs for flavors to be persisted 21:06:15 so eff it, lets get it done! 21:06:20 Heh 21:06:23 I have patches up for the code I'm working on, 21:06:24 But, dansmith -1'ed it 21:06:25 but that's the spec 21:06:38 yeah, that guy is an ass, ignore his -1 21:06:43 Heh 21:06:55 Ok, so I guess that's a request for specs-core's to review that spec please 21:06:57 anyway, hoping to get that one in the queue soon here 21:07:00 cha, please 21:07:04 #link https://review.openstack.org/#/c/126620/ 21:07:11 I haven't created the blueprint yet in case anyone wants to argue over the horrible name I picked 21:07:18 Ok 21:07:20 Fair enough 21:07:25 So... 21:07:37 We said we would ask about trivial things in each meeting 21:07:46 So, has anyone proposed a trivial BP yet that they need approved? 21:07:48 jogo had one 21:07:54 linky? 21:08:02 http://lists.openstack.org/pipermail/openstack-dev/2014-October/048199.html 21:08:04 pp[d 21:08:07 oops 21:08:07 Actually, let's do this 21:08:08 we already approved the kilo-objects one 21:08:09 finger fail 21:08:17 #topic Kilo trivial BPs approval 21:08:25 https://review.openstack.org/#/c/127123/ 21:08:39 that's the one jogo thought was trivial 21:09:08 yup https://blueprints.launchpad.net/nova/+spec/io-ops-weight 21:09:20 Ahhh, cool 21:09:31 Does anyone disagree with it being trivial? 21:09:35 it was already a spec though 21:09:44 dansmith: the spec was only 10 lines 21:09:45 maybe it's worth just keeping it since it's done? 21:09:56 dansmith: but the delta in the spec is 10 lines 21:10:05 yeah, I wouldn't ask for a spec now but since it's there... why not keep it 21:10:26 alaski: that sounds reasonable 21:10:28 um 21:10:35 question -- I've seen some patches coming through for what I'd consider trivial BPs, but the BPs are not approved.. should we be -1|2'ing these until the BP is approved? 21:10:44 perhaps the precedent of a spec for a weigher isn't good, dunno 21:10:48 boden: this is only for specs 21:10:50 the spec has a delta too, but it's actually just moving the spec from juno right? 21:11:06 boden: ahh sorry misread your question, I think you should WIP them 21:11:15 Oh I see 21:11:32 Yeah, its a move from Juno with a small tweak post move? 21:11:37 right 21:11:43 ITs a juno-approved spec which wasn't implemented 21:11:45 dansmith: yeah, if we want to keep the juno copy in tree he needs a rebase 21:11:52 mikal: right 21:11:57 mikal: seems silly to throw it away 21:12:02 jogo: I think we should keep the juno one in place 21:12:12 But why don't we just fix it for him? 21:12:15 And then approve it? 21:12:16 I mean, it looks pretty minor but.. not sure why we'd throw away info 21:12:21 mikal: that works 21:12:23 sure 21:12:30 so this would count as trivial but he already wrote it, so why not 21:12:32 dansmith: I didn't realize it was a move, it just looked like a really small diff at first 21:12:37 jogo: right 21:12:47 jogo: yeah, and it gets the "previously-approved" fast track anyways 21:12:55 Ok, let's do that 21:12:57 A volunteer? 21:12:58 mikal: yeah, the previously-approved tag is the key I think 21:13:11 unfortunately, moves are really obscure in gerrit :( 21:13:25 I volunteer... jogo 21:13:29 Heh 21:13:42 I'll do it after my meetings if jogo doesn't get to it before then 21:13:43 dansmith: already on it 21:13:49 Ok, I shall stand down... 21:13:52 jogo is like one of the best spec rebasers I know 21:13:57 * dansmith blows smoke 21:13:59 So, any other trivial Kilo BPs? 21:14:25 No, moving on 21:14:33 #topic Code for unapproved blueprints 21:14:41 Bringing this up because we were just asked 21:14:55 My thoughts are that we should do a procedural -2 on code where the BP isn't approved yet 21:14:59 Like we did in Juno 21:15:09 The biggest wart being that means that the -2'er needs to be around to remove their -2 later 21:15:32 Anyone got a better idea? 21:15:51 could also -WIP but that gets lost on new patch set 21:15:52 * dansmith hears crickets 21:16:00 so don't -2 and die 21:16:01 Ok, the plan stands 21:16:08 I think in Juno it was mostly John and I who did it 21:16:12 But I think any core can 21:16:17 As long as they promise to be around later to remove it 21:16:21 No vacations, ever 21:16:41 #topic Gate status 21:16:47 Anything we need to know with the gate? 21:16:51 naw 21:16:54 things aren't happy right? 21:16:57 we have quota bugs 21:17:03 * mriedem looks up link 21:17:06 lots of failures because of mirror timeouts it seems 21:17:08 well we have confirmed we have quota bugs 21:17:12 we knew we had them for a long time 21:17:17 the timeouts are resolved i think 21:17:20 Could we perhaps fix them? 21:17:21 ah, okay 21:17:27 https://bugs.launchpad.net/nova/+bug/1353962 21:17:29 The quota bugs that is 21:17:32 Launchpad bug 1353962 in nova "Test job failes with FixedIpLimitExceeded with nova network" [Undecided,Confirmed] 21:17:38 so i got a few patches up for more logging, 21:17:46 and we're seeing some really f'ing weird things with quotas in the logs re: fixed_ips 21:17:51 like overquota on 0 usage 21:17:54 and -1 usage 21:18:14 i've refactored most of the quota_reserve method in the db api so it's not so terrible to look at 21:18:22 mriedem: the bug is unassigned, but it sounds like you're working it? 21:18:25 next step is figuring out what in there is buggy b/c of project vs user specific quotas 21:18:38 mikal: well, i'm losing sleep over it... 21:18:44 so i guess 21:18:53 mriedem: do you need volunteers to help? 21:18:56 yes 21:18:58 people that know quotas 21:18:59 mriedem: or are we blocking on more debugging info? 21:19:02 and nova-network? 21:19:06 Jay Pipes perhaps? 21:19:07 so vishy, comstud and Vek 21:19:10 Or Vishy 21:19:31 it's really fixed_ips only i think b/c that's the only thing we default to unlimited quotas 21:19:47 and i think that plus the fact it's a per-project quota resource is showing the bug somewhere 21:19:56 mriedem: do you want me to ping vishy, or shall you? 21:20:02 i just did i think 21:20:08 Ok 21:20:09 oh and this might help https://review.openstack.org/#/c/76413/ 21:20:17 i'm going to clean that up if the author doens't first 21:20:48 The author has been awol on that patch for what, two weeks? 21:20:50 otherwise the gate issues are mostly infra http://status.openstack.org/elastic-recheck/gate.html 21:20:52 I think you're safe to clean it up 21:21:00 mikal: it's one of our oldest patches, that's how i saw it 21:21:04 from the ML shame this morning 21:21:13 so i'll clean it up when i get 5 minutes 21:21:16 There was ML shame? 21:21:21 I haven't read my email yet today 21:21:22 well, indirectly 21:21:29 review stats 21:21:37 Ahhh, ok 21:21:43 So, nothing else for the gate? 21:21:45 anyway, that's it 21:21:45 Move on again? 21:21:45 no 21:21:47 yes 21:21:55 #topic Open Discussion 21:22:00 Ok, what else do people have? 21:22:03 objects 21:22:13 We should have them 21:22:14 start planning the next midcycle? 21:22:22 other teams are doing it, I feel left out 21:22:24 Ok, let's do one at a time though 21:22:33 dansmith: as in you want help with objects? 21:22:43 well, always, but that's not what I was going to say: 21:22:57 first, I have some patches up for cleaning up how we manage backports of dependent objects, 21:23:01 so people should look at those 21:23:14 secondly, it looks like we're going to try to push the core infrastructure into an oslo library in kilo, 21:23:34 ooo 21:23:51 that's gantt's wet dream right? 21:23:52 dansmith: cool 21:23:54 which means (a) some cleanups need to go into nova before the forklift, so please be on the lookout for those and (b) at some point, we'll need to cut over to the library, which will be some more 21:24:06 Cool 21:24:11 mriedem: heh, I dunno what they dream about :) 21:24:15 dansmith: do we want a spec for it? Or a trivial BP? 21:24:15 objects 21:24:20 Or we can see what to review to get it done? 21:24:28 mikal: there will be a spec for oslo soon 21:24:31 /Or/So/ 21:24:41 mikal: I dunno that we really need another one for "delete code from nova when appropriate" 21:24:42 oslo.objects 21:24:44 but whatever you want 21:24:48 I think a nova trivial BP to cover the refactoring might help reviewers 21:24:49 dansmith: devananda: I remember ironic is using the object also, does it sync with nova side? 21:24:51 we don't have specs for moving to oslo libs 21:24:51 okay 21:24:55 otherwise dims' head would explode 21:25:07 yjiang5: very occasionally, this should help 21:25:18 Ok, next was the mid-cycle 21:25:26 So now is probably a good time to confess that I totally have a plan 21:25:33 dansmith: cool. 21:25:38 mikal: woot 21:25:45 hawaii? 21:25:48 jogo: the plan is current California, in January 21:25:51 yjiang5: yes, we are interested in consolidating objects and moving them to oslo 21:25:55 yay! 21:25:56 IBM wanted it, but there's snow 21:25:59 And I don't like snow 21:26:01 not Hawaii? 21:26:13 I haven't written an email about it yet, but expect that in the next day or so 21:26:13 almost hawaii 21:26:17 mikal: southern California 21:26:21 jogo: HP failed to step up to offer a Hawaiian location 21:26:24 in no way is california "almost hawaii" 21:26:30 LOL 21:26:31 jogo: think Palo Alto 21:26:39 dansmith: it has in-and-out 21:26:42 mikal: :( damn 21:26:43 ibm would do the L mid cycle 21:26:44 dansmith: that's close enough for me 21:26:51 pfft 21:26:52 mikal: just not sunnyvale 21:26:56 june is much better in MN than feb 21:27:03 mriedem: yes, I think we should seriously consider IBM for the Lemming mid-cycle 21:27:13 but wait 21:27:21 if I step back onto an IBM campus, I burst into flame or something 21:27:28 dansmith: heh 21:27:31 mikal: oh snap 21:27:34 dansmith: I will bring a bucket of water then 21:27:37 okay 21:27:43 So, yes 21:27:49 I think we're actually ahead of the curve with mid-cycle 21:27:56 I just haven't communicated well 21:28:03 So, any other topics? 21:28:09 Or do people want 30 minutes of their day back? 21:28:14 early mark! 21:28:21 Its a thing 21:28:23 I have one last quick thing 21:28:27 jogo: go 21:28:56 please look at https://etherpad.openstack.org/p/kilo-nova-priorities 21:29:02 Oh yes 21:29:09 And continue to look at the summit ideas ehterpad too 21:29:11 #note please look at and contribute to https://etherpad.openstack.org/p/kilo-nova-priorities 21:29:18 I want to try and get those two nailed down in the next week or so 21:29:23 Once rc2 is out the door 21:30:07 https://blueprints.launchpad.net/nova/+spec/io-ops-weight for reference 21:30:19 So, we're done? 21:30:34 #link https://etherpad.openstack.org/p/kilo-nova-priorities 21:30:46 I can never remember the meeting bot commands 21:31:03 early mark! 21:31:11 Going... 21:31:14 Going... 21:31:18 gone. 21:31:21 Gone 21:31:26 #endmeeting