21:08:13 #startmeeting nova 21:08:14 Meeting started Thu Oct 25 21:08:13 2012 UTC. The chair is russellb. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:08:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:08:16 The meeting name has been set to 'nova' 21:08:39 howdy 21:08:44 Alright, nova meeting time. Who's around? 21:08:45 <-- here 21:08:48 <-- here 21:08:51 I'm here. 21:08:52 Agenda: http://wiki.openstack.org/Meetings/Nova 21:09:10 I'm here 21:09:12 hey 21:09:28 #topic features in nova-network 21:09:31 <-- here 21:09:43 so this is something I had a question about because of https://review.openstack.org/#/c/14518/ 21:09:48 #link https://review.openstack.org/14518 21:09:52 * mikal looks at the review 21:10:00 <-- here 21:10:02 I'd like to see focus on quantum and nova integration with quantum 21:10:12 abstract all the things 21:10:14 should we lock down the nova networking code? 21:10:19 We've actually put off submitting enhancements we've made to nova-network, so this general topic is a good one to discuss 21:10:57 I think nova-network and quantum largely have different groups of people working on them and looking at them 21:11:16 and i think that's not very helpful toward the long term goal 21:11:30 russellb: that's more of a cleanup, no? 21:11:32 russellb, at a first glance, it doesn't look very invasive and mirrors the direction quantum is going 21:11:33 Are there people who can't yet use quantum for some reason? 21:11:38 Sure but that's the reality, primarily because people are still using nova-network in production now 21:11:42 mikal: floating IPs 21:11:45 and I agree that it's not all that useful that these groups are distinct 21:11:47 i.e. are we blocking people who are stuck without quantum for now? 21:11:48 mikal: yes floating IPs 21:12:09 in general, a policy of not adding tonnes of features to nova-network makes sense I think 21:12:16 sdague: it's not so much about this patch ... just made me thing about the general issue before something big comes up 21:12:21 russellb: agreed 21:12:26 ok, but this particular thing is fine since it's not so big perhaps 21:12:37 markmc: Tons yes but fitting/suitable enhancements, why not? 21:12:39 markmc: I agree, but I think we shouldn't block people who have legitimate reasons to need to tweak nova-network for now 21:13:08 yep, agree 21:13:12 We could ask that new features in nova-network get an equivalent added to quantum as part of the cost of the nova-network update? 21:13:13 yeah, tweaks are ok ... just hopefully nothing hugely invasive and drastic 21:13:20 For example, we have code which allows an existing tenant to consume multiple layer3 networks on a single vlan 21:13:22 mikal: I think that's a good call 21:13:40 We'd submit it and I suspect a lot of people would use it but we weren't sure whether we should with Quantum being developed 21:13:45 sdague: it might be a bit unfair to demand someone learn two code bases though just to fix their production problem... 21:13:58 Perhaps just require a quantum bug be filed before the nova-network code goes in? 21:14:02 rmk, that's the kind of thing I'd be more wary of 21:14:10 rmk, e.g. does quantum allow what you want? 21:14:15 mikal: That's reasonable 21:14:22 markmc: I don't believe Quantum does this 21:14:28 Not the way we have done it, to conserve use of VLANs 21:14:29 rmk, and how invasive (likely to break) is it to nova-network? 21:14:47 well, quantum has a "provider networks" extension now 21:14:57 which might help, or at least get you closer 21:15:03 Sounds like it will help for sure 21:15:06 I would tend to agree that big features or substation changes like the multiple L3 sharing (which I wrote for us) should be done in quantum and a request made to be added to nova-network if its really needed. 21:15:40 so sounds like we're roughly on the same page on this topic 21:15:51 However clean and flexability of config such as where your gateway (already in Folsom) and your DHCP server live (this patch we are discussing) should probably be added to nova-network to continue to allow flexability. 21:15:51 no hard rules need to be set I think 21:15:54 How about a general policy of being open to changes, but will discuss each submission? 21:16:02 but good to review it so we're reviewing consistently 21:16:15 yeah, good topic 21:16:25 I'd say nova-core should watch out for anything that may be considered too big and bring it up in this meeting 21:16:36 Agreed 21:16:50 +1 21:17:00 #topic cells status 21:17:02 comstud: around? 21:17:27 this was something we discussed having as a weekly agenda item until merged 21:17:40 status: not yet re-proposed? 21:17:41 If he's not around, someone should take an action to ping comstud and ask him how its going and how we can help. 21:18:17 sure, i can do that. 21:18:31 #action russellb to ping comstud about cells status 21:18:46 #topic nova bugs status 21:18:55 last thing, another topic for every week 21:18:58 * markmc phears 21:19:01 i.e. "how behind on bugs are we" 21:19:05 There are a lot of untriaged bugs, which is no surprise 21:19:19 http://webnumbr.com/untouched-nova-bugs 21:19:21 40 ... not great, not terrible 21:19:28 looks like someone or some people have been doing some triage 21:19:30 yeah, new release and conference last week tied most of us up 21:19:34 so thanks to whoever has been working on it 21:19:35 I think the intention was also to call out people who were doing a good job, but I don't think we actually have a tool to do that at the moment. 21:19:41 correct 21:19:50 yeah, stats would be awesome 21:19:58 but also raise awareness if it gets too high so we can all pitch in a bit in the coming week 21:20:13 There's a LP API, right? I've never used it. 21:20:27 if everyone could try to triage just a few every week, we'd be *much* better off 21:20:30 yeah, we use it for release management stuff 21:20:32 so, reminder, try to triage a few this week 21:20:34 * markmc digs up a link 21:20:37 mikal: there is, it's used in markmc's gitdm fork 21:20:51 lp:~openstack-release/+junk/openstack-lp-scripts 21:21:00 bunch of lp code in their 21:21:04 oh yeah, gitdm too 21:21:13 anyone interested in taking on writing a script to gather some stats? 21:21:25 https://github.com/markmc/openstack-gitdm/tree/master/launchpad 21:21:28 seems like something that another launchpad user may have written before, too ... would be worth searching around 21:21:33 * markmc will prolly get to it eventually but ... 21:21:50 author of the script gets to weight their own stats! 21:21:54 LOL 21:22:08 we should discount self-triage 21:22:17 i.e. I file a bug and triage it myself 21:22:22 I will take a look, but no promises. I start travelling again tomorrow. 21:22:33 cool, understood 21:22:38 it's a "nice to have" anyway 21:22:45 but would be a fun side project to hack up 21:23:03 I'll take it to the TC as a proposed core project. 21:23:04 if someone makes good progress, ping the ML so we're don't dupe too much effort 21:23:10 ha 21:23:15 mikal, we should talk to the board first 21:23:27 Board smord 21:23:31 russellb: I might get some time tomorrow afternoon, and I've been using markmc's scripts so getting a little familiar with it 21:23:38 great 21:23:46 so put me in the same "will try to play" camp as mikal 21:23:58 #topic open floor 21:24:02 anything else? 21:24:21 * dansmith dances on the open floor 21:24:24 We have a lot of queued reviews 21:24:31 how many? 21:24:45 Ummm, two and a bit screens in gerrit 21:24:48 maoy about? I was hoping there would be a service group patch rev to fix a couple of minor things 21:24:54 yeah, a bit higher than we usually keep it 21:24:55 russellb: i am here 21:24:58 (now) 21:25:04 comstud: ah, great! 21:25:17 "Found 61 items for review" 21:25:17 70 apparently 21:25:20 comstud: we have "cells" as a topic each week so we can work together to move it forward and get it in 21:25:27 #topic cells status 21:25:30 ok yep 21:25:32 baremetal needs some eyes as well, I think general agreement was to help them clean up and get in 21:25:39 comstud: planning to propose soon? 21:25:42 sgague: completely overwelmed by other things.. hopefully to get service group thing done tomorrow 21:25:51 i had to travel... but I am working on rebasing it against latest master 21:25:52 maoy: cool 21:25:54 few new conflicts 21:26:03 And I want to attempt to split the patch up in some way 21:26:18 comstud: k ... well i'm planning to jump in to help review once it's to that point 21:26:21 comstud: someone was going to propose in devstack support as well too right? so we can test the patch during review? 21:26:21 was working on this today.. but haven't gotten too far yet due to meetings 21:26:42 sdague: i was actually just helping with that as well 21:26:48 it's getting close 21:26:49 nice 21:26:51 comstud: ok, cool. 21:26:58 cool, so perhaps proposed by next meeting then? 21:27:10 i can't speak for devstack 21:27:19 but definitely for the cells code itself 21:27:22 sdague: the subscribe API issue in service group Eric and some other guy brought up might deserve more time to think 21:27:34 maoy: ok 21:27:39 great, so then starting next week we can spend time each week digging through whatever review issues have come up to help move it along 21:27:59 thanks for the update, comstud 21:28:01 thankfully i'm not traveling next week! 21:28:04 np 21:28:06 #topic open floor 21:28:45 #link https://review.openstack.org/#/c/13920/ - is the first bare metal review, could use more eyes 21:28:55 i guess baremetal is another big one we should have on our list to talk about each week ... 21:29:28 russellb: for sure 21:30:09 so baremetal patch #1 has a +2 from vish 21:30:19 Linky? 21:30:27 #link https://review.openstack.org/#/c/13920/ 21:30:47 markmc: you had some concerns about this code, want to review again? 21:31:02 (next week or whatever, i know you're busy this week) 21:31:03 russellb, I will do if it's still there when I come back from holidays 21:31:23 k. 21:31:57 any other topics? 21:32:33 ok, well thanks for coming everyone. back to your regularly scheduled hacking. 21:32:37 #endmeeting