22:03:28 #startmeeting 22:03:29 Meeting started Tue Feb 7 22:03:28 2012 UTC. The chair is danwent. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:03:30 Useful Commands: #action #agreed #help #info #idea #link #topic. 22:03:46 #link agenda: http://wiki.openstack.org/Network/Meetings 22:04:10 hello netstackers! 22:04:30 #info just a reminding to everyone that feature freeze/branch point for E-4 will be one week earlier than normal. Feb 21st. 22:04:50 we need to avoid last minute merges that take our time away from testing. 22:05:12 #info: curent items for E-4: https://launchpad.net/quantum/+milestone/essex-4 22:05:36 biggest thing that stands out is that v1.1 client is unassigned 22:05:48 agreed 22:06:03 Salv, I know you mentioned that you might be able to do that, though at the cost of other API work. Is that still the case? 22:06:11 I'd be happy to take it, but I don't feel sure about ability of deliver... not a lot of spare dev cycles. 22:06:29 I have two outstanding work items on API. 22:06:43 salvorlando: can either of those items drop? 22:07:07 seems like having a client that can leverage 1.1 features is important. 22:07:08 maybe resource links...it does not appear to be a huge amount of requests 22:07:12 of request for it. 22:07:16 agreed. 22:07:33 I can definitely drop resource links (already dropped rate limiting) 22:07:48 yeah, I'm all for pruning to the most important stuff early 22:08:10 as concerns pagination for responses, I'd try to merge it. The code is already there, altough I need to rebase and repush as the review expired 22:08:29 yeah, i remember the code was really close. 22:08:56 we just decided to defer it to make reviews easier. 22:09:04 ah, ok. 22:09:21 so it sounds like i have a soft yes on the client work? 22:09:51 It is a soft yes... right :) 22:10:00 ok, thanks :) 22:10:19 will make it either a "hard yes" or a "no" in the next 36 hours... 22:10:25 ok, sounds good. 22:10:44 debo-os update on merge of system test stuff into devstack? 22:11:00 do we know who to talk to in order to try and get it running automatically on builds? 22:11:33 carlp: do you still have that infrastructure available? 22:12:13 hrmm… we'll try and come back to that topic when the owners aren't asleep :) 22:12:14 Yes 22:12:21 ah, just in time 22:12:29 Sorry, got two things going at once :) 22:12:41 Yes, the hardware is available and ready for use! 22:13:03 #action #debo-os contact #carlp with info on how to run quantum excercise.sh within devstack. 22:13:14 that would be really great to have that going and emailing us if things break 22:13:23 yes, that was my plan 22:13:37 sweet. we should have enough to get the whole system up and running end-to-end 22:14:14 I have some additions to the excercise.sh script, but for now I'd just focus on getting the env setup with the initial version of the script. 22:14:23 anything else on system test? 22:15:14 Ok, next up in the linux bridge plugin, which is long overdue for merging. Salv and I have promised reviews today + tomorrow, so hopefully we can iterate quickly and have it in by end of week. 22:15:25 sumit, anything to add? 22:15:32 great...thanks. 22:15:35 no nothing to add 22:15:39 we did some testing 22:15:43 edgar and shweta 22:15:48 so far so good 22:16:09 Shweta found another issue with creating networks for non-admin users 22:16:18 not linux bridge plugin specific 22:16:19 great. we'll have to figure out the questions of how to handle shared code, but I think merging it and getting it in for E-4 is the key thing to focus on. 22:16:24 we can take that up later 22:16:33 yeah, good point on the shared code 22:16:33 sumit: is this the email she sent out last night? 22:16:35 saw the emails 22:16:47 yeah, the one she sent yesterday night 22:17:37 yeah, would be good to get an exact env. and set of commands to run. once a bug like that is reproducable, they are usually quite easy to fix. I saw a bug like that when working on the unit tests, but it was actually the result of a misconfig. Would be good to see how to repro. 22:17:54 ok, will get back to you on that 22:18:02 We also need to get reviews in on the Ryu plugin, as that too was deferred from E-3 22:18:07 we just wanted to quickly check if you were also seeing it 22:18:30 Sumit: smart thing to do until we get better test coverage in Nova for Quantum Manager. 22:19:06 on that note: i sent an email about a patch to improve quantum manger test coverage. 22:19:09 here's the review: https://review.openstack.org/3858 22:19:26 I'd encourage people to review it, and think about additional testing that could be added. 22:19:46 One huge gap is to improve the melange test coverage. 22:19:57 my patch does not address it. 22:20:12 (this is melange client code within Quantum Manager that calls melange, not the melange service itself) 22:20:39 is debo-os here? 22:21:12 #action #debo-os check with vishy to confirm that nova work on VPN means that there is a decent VPN + Quantum optioin for Essex 22:21:40 assuming that is the case, we'll defer further VPN parity work to Folsom (or a separate service… TBD) 22:22:03 anyone here working on the horizon + quantum stuff? 22:22:46 I saw that vishy fixed the vif API bug, which was the main thing breaking quantum + horizon. But we still need to shift horizon more to a quantum-manager style model, rather than a manual vif-plugging model. 22:23:10 #action #danwent poke ML to see if we need any BPs/bugs targeted for quantum + horizon work. 22:23:55 Last topic on my list is the authz middleware. I'm hoping someone from Nicira can take this one on in E-4, but its definitely at risk, so if its important to you, I'd speak up. 22:24:40 btw, got an email update from debo-os via phone 22:25:03 excuse? email update via phone?? 22:25:07 he's working on modularizing the excersie.sh code, so we can have multiple tests that have a shared "library" of quantum setup logic 22:25:23 yes, he says his phone IRC client isn't working. 22:25:47 we'll have to figure out an appropriate disciplinary action :) 22:25:47 :) 22:26:23 Ok, so E-4 is branching Feb 21st, don't forget. 22:26:24 * markvoelker votes that debo must bring us all donuts 22:26:37 donuts via IRC?? delicious 22:26:48 mmm.. donuts 22:27:13 and please take some time to contribute to one of the testing efforts, quantum-manager unit tests, quantum unit tests, or quantum + nova system/integration test. 22:27:39 as the system becomes more complex, it will be brittle is we don't have great test coverage, so we need to suck it up and write some tests :) 22:27:58 Ok, anything else specific to E-4? 22:28:31 #topic open discussion 22:28:43 I have a couple things to mention 22:29:08 as discussed last week, and in the main openstack meeting, we're planning on applying to become a core project for the Folsom release 22:29:31 some folks from melange have also been talking about whether it makes sense to merge melange into quantum 22:29:59 separate code for the most part, but a shared API layer, docs, project org, meetings, etc. 22:30:13 probably a good thing to discuss in detail at the summit (April 16th, save the date!) 22:30:25 but wanted to let it stew a bit before then. 22:30:39 I think it makes sense to finally have a project called NetStack, as it was meant to be in the beginning! 22:30:53 :) 22:31:17 salvatore's an originalist. the one thing people will never agree on is naming :) probably best discussed over beer 22:32:00 only other topic was to mention a bay area meeting we were will be talking about quantum: http://www.meetup.com/openstack/events/41485502/ 22:32:02 Note: Most things are best discussed over beer. :) 22:32:02 jokes apart, I'm for the merger. 22:32:12 this thursday 22:32:27 mestery: or over alcoholic beverages in general 22:32:58 ok, any other items for open discussion before we adjorn for beverages? 22:33:38 btw, it was realy exciting to have so many new people participating in the bug squashing 22:33:45 anyone object to dropping setup_*.py files? 22:33:45 15+ people, very cool 22:34:06 rkukura: I'm all for it.. nuke 'em! 22:34:25 shoot them all rkukura 22:34:31 rkukura: yeah, really appreciate the work you've been doing 22:35:18 Ok folks. several threads on the ML to follow-up on. Reviews for linux bridge + ryu plugins, and general dev for E-4. Sounds like a plan! 22:35:26 have a good week all 22:35:32 you too 22:35:35 #endmeeting