14:00:07 #startmeeting Nova 14:00:08 Meeting started Thu Jun 26 14:00:07 2014 UTC and is due to finish in 60 minutes. The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:09 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:12 The meeting name has been set to 'nova' 14:00:13 o/ 14:00:19 #link https://wiki.openstack.org/wiki/Meetings/Nova 14:00:21 o/ 14:00:23 hows around today then? 14:00:25 o/ 14:00:27 o/ 14:00:34 o/ 14:00:35 hi 14:00:46 #topic Juno-2 is 24th July 14:00:49 hi 14:00:54 so lets get going, loads on the agenda today 14:01:10 first thanks for the spec review push 14:01:30 made a good dent, still not home and dry, bug a good dent is better than nothing 14:01:42 #link http://lists.openstack.org/pipermail/openstack-dev/2014-June/038475.html 14:01:53 there was much discussion on the proposed nova-spec freeze 14:01:57 sorry, missed the agenda, do you have one for today? :) 14:02:14 bauzas: same place as always: https://wiki.openstack.org/wiki/Meetings/Nova 14:02:27 so, any thoughts on the freeze 14:02:41 I think people are happy with us slowing down what goes into Juno right? 14:02:49 blueprint proposal freeze date of 2nd July 14:03:02 right 14:03:02 well, 3rd 14:03:06 the main source of disagreement 14:03:08 Jul 10 (-8): Spec approval freeze 14:03:13 its the K spec stuff 14:03:14 was whether to close spec review for K off 14:03:35 so I vote we just open K on Jul 10 (-8): Spec approval freeze 14:03:45 and we talk more at the mid cycle summit 14:03:53 that seems OK with everyone? 14:03:55 really? 14:03:58 open K already? 14:04:10 I don't think we can approve anything for K, right? 14:04:16 right 14:04:26 we hold off approve till after the midcycle 14:04:35 we may just −2 everything after the midcycle 14:04:44 why would we approve things for K even as early as after the meetup? 14:04:59 * dansmith is confused 14:05:12 dansmith: I don't think we should, but others seemed to disagree, so I figure we just delay approves till after the meet up at the earliest 14:05:23 sorry, wasn't very clera 14:05:27 clear^ 14:05:33 man, I'm a huge -2 on that 14:05:39 me too 14:05:43 did anyone actually want to approve them? 14:05:43 on what, opening it at all? 14:05:53 i thought it was just people wanting to be able to submit 14:06:05 i thought part of the point of the freeze was to avoid spec review distractions? 14:06:06 well, I suppose anyone can submit anything they want, but it's just going to muddy the waters, stats-wise and dashboard-wise 14:06:12 opneing it up for K defeats that 14:06:16 right, that will massively increase distraction 14:06:36 dansmith: OK, so we keep K closed till the midcylce where we decide what to do I guess? 14:06:44 dansmith: when you get a chance, can you review my spec for L? thanks! 14:06:53 (I was hoping phil was here to argue the other side) 14:06:55 johnthetubaguy: as long as at the meetup we decide to punt until much later :P 14:07:07 dansmith: right, thats what I am hoping for 14:07:31 I should go catch up on that thread I guess 14:07:33 patches can still be submitted, and if people want to review them they can. But there's not going to be any real attention from cores/drivers 14:07:39 so that means we freeze new specs after 7/3 and don't accept new ones until when? 14:08:00 alaski: well, like I said anyone can submit whatever they want, but I think we should try to discourage it 14:08:18 n0ano: we haven't decided when, we proposed Sep 25 (+3): RC 1 build expected, K spec review approvals start 14:08:21 alaski: although, I think maybe we can filter by path with new gerrit 14:08:25 but there was not really agreement on that 14:08:37 alaski: so maybe we can create a dashboard that is only J thing and then it's not as much of an issue, I dunno 14:08:43 that's an awful long hiatus on specs 14:08:44 but ffs, lets at least wait and discuss at the meetup :) 14:08:48 dansmith: oh thats a good idea possibly... 14:08:50 yeah 14:09:03 we are probably freezing Juno though in a few weeks 14:09:06 dansmith: sure. we should definitely punt unti the meetup 14:09:11 please moan on the ML if you don't want that 14:09:36 anyways, lets not argue all day on this 14:09:44 #topic Bugs 14:10:28 OK, so not much info here 14:10:35 lets cover gate bugs in the gate bit... 14:10:41 #topic Gate 14:10:46 right... 14:11:01 do people want to talk about anything here? 14:11:04 the live snapshot workaround should be going through the gate now 14:11:11 I think the recent major problem is worked around 14:11:12 #link https://review.openstack.org/#/c/102643/ 14:11:12 yeah 14:11:21 i posted a few bugs 14:11:30 two are image related, so could be dupes now 14:11:34 looking at logstash they spike at the same time 14:11:44 the other is the ssh timeout bug we've had for awhile 14:11:47 yeah, just wanted to say, we think we have that sorted now, hopefully 14:11:53 theory is still a boto leak in network resources 14:11:54 mriedem: cool fire away 14:11:59 do people need help on that? 14:12:11 there is a link with a series of ec2 reviews that we should focus on 14:12:31 basically there are people working on upstreaming ec2 fixes and want to submit better tempest tests for ec2, but they need the nova bugs fixed first 14:12:35 mriedem: did you say this might be a dup? https://bugs.launchpad.net/nova/+bug/1320617 14:12:37 Launchpad bug 1320617 in nova "[Image] failed to reach ACTIVE status within the required time (196 s). Current status: SAVING" [Undecided,New] 14:12:47 johnthetubaguy: yup 14:12:56 not sure though, haven't dug into the fails on that one in awhile 14:13:10 but the logstash trends were similar after the move to trusty 14:13:11 OK, so help welcome there I guess 14:13:16 http://status.openstack.org/elastic-recheck/ 14:13:30 looks like you are digging into this one: https://bugs.launchpad.net/tempest/+bug/1298472 14:13:36 Launchpad bug 1298472 in tempest "SSHTimeout in tempest scenario tests using nova-network" [Critical,Fix committed] 14:13:45 cool, any more for any more on this? 14:14:00 nope 14:14:15 #help gate is not a happy bunny some more help digging would be good 14:14:29 #topic Review status 14:14:43 so this could be a section we drop, but I wanted to look at our review queue 14:15:00 #link nova-specs queue http://russellbryant.net/openstack-stats/nova-specs-openreviews.html 14:15:20 wait times have been going quite high, so we need to look at bit further down the list 14:15:28 I have started clicking abandon on patches 14:15:43 turns out that bot isn't turned on any more, after gerrit upgrade 14:15:47 right 14:15:52 we might want to turn that back on at some point... 14:15:55 would be nice to turn that on again.....or auto-WIP 14:16:02 but the list in the stats is really good, and I forgot about that 14:16:14 mriedem: hmm, i do like that idea, seems kinder 14:16:23 I'd rather auto-abandon 14:16:34 auto-wip just means we have a long tail, when we know what it really means 14:16:34 yeah, auto-abandon is better for bugs 14:16:45 on the spec review stats, 14:16:46 dansmith: it is cleaner… and we used to do that 14:16:59 if you look at it, there is actually a relatively small set that have been waiting longer than three days 14:17:11 like six out of 106 open reviews 14:17:16 I think that's pretty damned good 14:17:16 #link nova stats http://russellbryant.net/openstack-stats/nova-openreviews.html 14:17:19 so... 14:17:28 granted, we just had a review day, but.. I'm not too concerned 14:17:35 Total Open Reviews: 631 14:17:35 Waiting on Submitter: 387 14:17:35 Waiting on Reviewer: 244 14:18:05 yeah, its not the worst its been 14:18:13 seems I got a bit laggy for a bit there 14:18:34 * mriedem isn't too concerned honestly 14:18:35 the waiting on submitter is probably really high due to the lack of auto-abandon 14:19:02 well waiting 134 days since last −1 or −2 seems bad, but yeah, generally not too bad overall 14:19:16 moving on… unless there are more ideas 14:19:27 if you're waiting 6 months for a response, and it's important, 14:19:30 go to IRC :) 14:19:38 well… that is fair 14:19:51 idk, be more active people 14:19:59 for serious.. 14:20:03 next... 14:20:12 #topic Sub team reports 14:20:31 (yeah, thats a little pointless in that section , will try improve that one...) 14:20:34 so... 14:20:47 not sure we have everyone here, so hands up to talk? 14:20:53 Docker - we’re working on Cinder support 14:20:53 o/ 14:20:54 * n0ano gantt 14:21:18 erw: you were first, any more news? 14:21:27 slower and funzo have it working, but we need upstream patches in docker itself 14:21:45 ah, well sounds like a good step forwards, thanks for the update 14:21:48 a spec is incoming for merging back in 14:21:52 and we’re working on the the CI 14:21:56 that’s it 14:22:18 erw: that could well get pushed to K at this point, as a heads up, but maybe we will see people at the mid cycle meet up 14:22:35 bauzas: n0ano: scheduler stuff? 14:22:36 yeah, seems most likely for K to me 14:22:48 our intent was to make the july 2 spec deadline for Nova 14:22:51 johnthetubaguy: acknowledged. I’m okay with that, personally - although I know there are users that would prefer otherwise. 14:22:54 mostly work in progress, bauzas can give more details if you want 14:22:59 johnthetubaguy: well, good progress on the scheduler client so far 14:23:00 and if it didn't get in for Juno, we would be in good shape for K 14:23:22 johnthetubaguy: we're still waiting reviews for a crucial spec 14:23:38 johnthetubaguy: https://review.openstack.org/89893 14:23:46 erw: funzo: I think ironic should be our goal in Juno, so probably best to be sure of being ready on day 1 of K 14:24:02 johnthetubaguy: implementation drafts began re: 89893 14:24:03 bauzas: its in my browser, I will take look 14:24:12 anyway - we can offline that conversation. 14:24:12 johnthetubaguy: thanks 14:24:26 erw: sure, sounds good :) 14:24:37 johnthetubaguy: and as you know, for the records, https://review.openstack.org/82778 is ready for reviewing 14:24:48 bauzas: :) 14:24:59 that's it for me 14:25:06 bauzas: thanks 14:25:11 any more sub team stuff? 14:25:25 ironic, NFV, etc? 14:25:31 no update from the XenAPI land really 14:25:36 OK... 14:25:43 #topic Open discussion 14:25:54 so first topic, unit tests to trusty only 14:26:01 anyone opposed to that? 14:26:02 anyone want to talk to that? 14:26:09 seems like it should be all good at this point 14:26:13 tempest/devstack not so much, 14:26:20 yeah, seems sound for unit tests 14:26:21 but infra would like to stop running unit tests on precise, 14:26:23 and I think that seems fine 14:26:39 mriedem: any concerns? 14:26:55 unit tests shouldn't make much of a difference on trusty right? 14:27:00 mostly py27 14:27:06 there are libvirt tests that use a real connection 14:27:18 but they seem to be working, according to clarkb 14:27:19 I was going to ask, anyone remember finding bugs by running unit tests on two distros 14:27:40 no major concerns from me, if we hit racy things in the libvirt driver unit tests we'd have to work those out anyway 14:27:43 like yesterday 14:27:46 johnthetubaguy: sometimes, but probably not worth the cost of duplicate tests 14:27:59 #info no objections to running unit tests on trusty only in the meeting 14:28:03 okay, well, I'll give the green light then 14:28:09 dansmith: yeah, that seems fair 14:28:11 cools 14:28:27 nova network APIs: http://lists.openstack.org/pipermail/openstack-dev/2014-June/037707.html 14:28:32 although you probably covered that last time 14:29:03 my comment to that is "patches accepted" 14:29:04 request for rbd patch reviews 14:29:29 dansmith: right, I think one should be admin only, the other not 14:29:30 yep 14:29:50 so, adding a barbican dependency: https://review.openstack.org/#/c/94370/ 14:30:20 barbican has been discussed, and I think we're okay with it for an optional feature 14:30:23 dogfooding goals, and all 14:30:24 right? 14:30:32 I was going to say, that sounds right 14:30:38 as long as its optional, cools 14:30:40 I know mikal and russellb are on board at least 14:30:41 yeah 14:30:57 I suspect that got left on the agenda 14:31:05 cool, so we are done in 30mins on the agenda 14:31:11 any more topics from people? 14:31:29 oh, one more from me 14:31:38 please register for the mid cycle meet up if you are going 14:32:02 #link please register https://www.eventbrite.com.au/e/openstack-nova-juno-mid-cycle-developer-meetup-tickets-11878128803 14:32:14 well, tumbleweed goes past 14:32:15 johnthetubaguy, i missed my queue! 14:32:16 so thanks all 14:32:19 johnthetubaguy: you suggested bringing up https://review.openstack.org/#/c/97909/ in the meeting, although i wasn't sure what specifically you had in mind to discuss. sounds like you maybe wanted a broader discussion 14:32:23 on the NFV side we created a review dash: http://bit.ly/1iFdldx 14:32:36 sgordon: fire away 14:32:40 working on automating regeneration of it on a regular basis but the list is up to date as of yesterday 14:32:55 just if people are interested in following which proposals are believed to relate to that area 14:33:03 sgordon: well the list is up to date until the wiki page is updated :) 14:33:10 bauzas, right :) 14:33:22 OK thanks good to know 14:33:24 sgordon: so if we know the page has changed I can run the script by hand 14:33:33 bauzas, it hasn't - i set notifications on that page 14:33:45 sgordon: cool, will do too 14:34:05 * sgordon kicks the tumbleweed back into the street 14:34:06 stpierre: so, its a nova-network feature, I am just thinking you should try and follow neturon's lead rather than add something different if possible 14:34:34 stpierre: was curious what you where thinking about that comment? does that sound OK? 14:35:18 * johnthetubaguy is thinking he is only half connected to IRC at this point... 14:35:18 yeah, i looked into it a bit and i looks like neutron has support for arbitrary dhcp options on a per-port basis, which obviously isn't something we can do in nova 14:35:57 it also looks like the options are set in the database rather than in the config, which is definitely something we can do if we decide that we want per-network dnsmasq options instead of/in addition to global dnsmasq options 14:36:08 so neutron is similar but different, for good reasons 14:36:25 dansmith: curious about your thoughts here, I kinda feel like we want something in neutron that matches it first, before we take it in nova? 14:36:36 but maybe thats too inflexible 14:36:42 johnthetubaguy: I'll take a look 14:36:49 dansmith: thanks 14:36:54 ty both 14:37:05 stpierre: cool, we will try get back to you on that one 14:37:11 awesome, so we are all done now I guess 14:37:17 +1 14:37:23 you get 20 mins back of your day, with any luck... 14:37:27 awesome 14:37:29 thanks all 14:37:31 i think this may just need to be a point of discontinuity between neutron and nova because of their different architectures and whatnot, but i'll let the experts decide :) 14:37:32 #endmeeting