22:00:51 #startmeeting 22:00:53 Meeting started Tue Dec 13 22:00:51 2011 UTC. The chair is danwent. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:00:54 Useful Commands: #action #agreed #help #info #idea #link #topic. 22:00:59 hello netstack folks 22:01:05 hi! 22:01:07 hi! 22:01:14 o/ 22:01:16 o/ 22:01:17 hola! 22:01:25 quite a crowd… great 22:01:35 should be a short meeting 22:01:39 Hey folks! 22:01:42 http://wiki.openstack.org/Network/Meetings 22:01:53 Hi Kyle! 22:01:54 hey, good to have you here mestery 22:02:31 Ok, first off, thanks to everyone for the big push in feature dev + reviews in the past few days… the essex-2 milestone page looks MUCH better now :) 22:02:39 #topic Melange Status 22:02:51 troy: does it make sense to have you give updates here and in incubated status? 22:03:01 don't want to force you to repeat yourself 22:03:08 probably not unless people have detailed question 22:03:11 s 22:03:15 or perhaps you just copy/paste :P 22:03:15 :) 22:03:22 i could do that too 22:03:37 we're trying to tighten things up to do a first release 22:03:48 would love questions/feedback or other involvement 22:04:07 Ok, well, if its just an update, you can skip the netstack meeting + I can copy paste. If you ahve more details, feel free to stick around. 22:04:21 initial functionality can be found in the docs and is now mostly in blueprints on launchpad 22:05:00 great, first release is a big one :) 22:05:09 carlp: are you still looking at integrating discovery with melange? 22:05:32 troytoman: Yes, that is my plan 22:05:40 troytoman: GAH. I suck. 22:06:02 I was waiting for things to stabilize, so I don't know if it will be an E3 thing or not 22:06:03 carlp: cool. the mac address functionality that we discussed at the summit is now in melange 22:06:20 troytoman: awesome! 22:06:25 carlp: ok. we can coordinate early in the new year 22:06:36 troytoman: sounds good, I'm looking forward to it! 22:06:59 mtaylor: i just need a repo :) 22:07:08 i think that's it for me unless there are questions 22:07:17 troytoman: I think i mailed you about this, but it would be great to get some unit test coverage in the melange code in nova. 22:07:37 danwent: yes. we are looking at the best way to do that. but, we will address it. 22:07:45 awesome, thanks. 22:07:49 will be adding some integration test soon as well 22:08:43 troytoman… cool. please keep me in the loop about your integrationi testing plans… carlp and I have been working to put together something, though its been slow going. 22:09:03 danwent: same here, so no hard feelings :) 22:09:04 troytoman, will this be full nova + quantum + melange integrationt tests? 22:09:26 carlp: yes, if we're both way behind, who can blame who? :) 22:09:28 yes. probably initially in our RAX test environment but we want to generalize it 22:09:48 great… any integration test coverage is a big step up from zero :) 22:10:17 ok, anything else on melange? 22:10:25 it's also better than mocking out all of melange 22:10:36 agreed 22:10:40 #topic Quantum Status 22:11:07 Ok, for essex-2 milestone, we will branch early tomorrow morning (assume 8am) 22:11:12 current status: https://launchpad.net/quantum/+milestone/essex-2 22:11:19 #info for essex-2 milestone, we will branch early tomorrow morning (assume 8am) 22:11:40 can we prioritize the branch still under review? 22:11:49 the idea of the milestone-proposed branch is that only significant bug-fixes go in to that branch, not features. 22:12:00 salv: definite, can we wait a sec though? 22:12:04 sure 22:12:44 so if you are developing a feature, it really needs to be in by tomorrow morning. 22:13:31 here are open reviews: https://review.openstack.org/#q,status:open+project:openstack/quantum,n,z 22:14:08 troytoman: assume I'm brain dead today - you just need an empty repo on gerrit, yeah? 22:14:13 two "features" left are: https://review.openstack.org/2279 and https://review.openstack.org/2281 22:14:48 salv + brad have already reviewed prior verisons of the latter, so a quick re-review should be sufficient. 22:14:58 mtaylor: yes. we'll move the client code into it 22:15:03 first branch is edgars… it is isolated to Cisco plugin, right? 22:15:04 troytoman: 22:15:07 troytoman: great. 22:15:46 edgarmagana: is that correct? 22:16:13 anyway, edgar said he has reworked the branch, though I haven't had a chance to review. 22:16:33 troytoman: python-melangeclient ok? (to match the other projects) 22:16:42 dan: services insertion bp has been already reviewed by Rohit and Ying 22:16:51 mtaylor: sounds good 22:17:01 I believe its important to them though. I have some concerns with how the code is structured, but edgar promised to clean it up in E-3, so we're going to try and get it in today. 22:17:02 and yes, it has been moved to Cisco plugin 22:17:30 and yes again, we will change the way we are calling nova pi for essex-3 22:17:44 edgarmagana: ah, i see, their reviews were wiped because of a new patch set, but I see their comments. 22:18:06 I fixed something pointed out by Rohit 22:18:13 Ok, I will review as well later today, and as long as there aren't any violent objects, it will go in for E-2, then be reworked for E3. 22:18:20 we just need an external review 22:18:39 dan: sounds good! 22:18:42 I will also be submitting a patch that will remove a lot of duplicate stuff from the README, and covering it in external docs. 22:19:00 please keep an eye out for that though, as I'd like to get it in today. Other doc reviews can lag behind. 22:19:06 onto the bugs: 22:19:13 salv, was there a bug you particularly wanted to highlight? 22:19:51 Not really. I just wante to make sure the changeset #2281 was on-schedule for essex-2 22:20:38 great. I think if you and brad just review my little diff, we should be good. 22:20:45 reviewed 22:20:51 that will be done in the next hour 22:20:57 thanks 22:21:16 bhall, those two fixes you have look fairly important 22:21:37 https://review.openstack.org/1988 22:21:44 https://review.openstack.org/2258 22:22:03 particularly the first one. 22:22:21 other bugs under review seem like nice to haves… unless anyone really wants to push for something in particular? 22:22:23 horizon worked around the first one 22:22:39 ah, sorry, i meant the dB one 22:22:43 oh, yeah 22:22:47 that one shoudl go in :) 22:22:50 the other can wait until later 22:23:07 bhall, the setup.py one can wait you're saying? 22:23:11 yeah 22:23:14 ok, good to know 22:23:41 bhall: I looked at the diff, but I don't get why merge does not work. Can you provide more details? 22:23:46 anything else from folks on e-2? we will send out an email when the milestone-proposed branch is created. that's when we should spend cycles testing to make sure the milestone code is solid 22:24:15 review.openstack.org/1576 just needs a little push... 22:24:20 salv-orlando: I think it was more with the session mgmt.. but I would unplug the port and see the operations happening to unplug 22:24:27 then look in the db, and the attachment_id was still set 22:24:36 ok, I see. 22:25:19 so I think because of multiple sessions it didn't know how to reconcile? I dunno 22:25:27 I'm not that familiar with it, but add definitely works 22:25:31 so we're good to go now 22:25:50 salv: 1576 still has a -1 on whitespace according to Rick Harris 22:26:07 haven't checked out the patch myself. 22:26:25 Ok, last call on e-2 22:26:27 Guys please tell me where are this whitespaces 22:26:47 I can't find them :( 22:26:56 gerrit actually shows them 22:26:58 https://review.openstack.org/#patch,unified,1576,4,run_tests.sh 22:27:09 look at run_pylint in run_tests.sh 22:27:19 that is, the run_pylint() method 22:27:36 I see a couple tabs, and a few trailing whitespaces (both highlighted in red) 22:27:48 gosh I honestly thought we were pep8 checking only python modules :) 22:27:58 didn't know that extended to shell scripts as well... 22:28:13 salv: that's fair :) I think some people just hate whitespace 22:28:23 I think we check the READMEs too :) 22:28:51 yeah, this isn't a big deal… 22:29:07 Ok, onto debo and the nova-parity cloudpipe vpn work 22:29:12 debo-os? 22:29:25 hi 22:29:35 i did send out hte proposal 22:29:42 sorry, i've been so slammed with e-2, I haven't had a chance to read it though 22:29:54 please let me know ... there are some questions that I had 22:30:01 will try to take a quick look tonight, as I know you said you have cycles this week. 22:30:18 will do. anything else on cloudpipe? 22:30:22 nope 22:30:30 Ok, CI infrastructure 22:30:41 o/ 22:30:53 It's still running, but that's about it :) 22:31:05 so, carlp, your jenkins server is ready go, just waiting on devstack config and some script to run integration tests? 22:31:17 danwent: yep, that about sums it up 22:31:40 ok, well with any luck santa will break a nova + quantum + melange integration example :) 22:31:57 I'm hoping to take a crack at it by early jan 22:32:08 have moved the BPs to E-3. thanks for you work on this. 22:32:47 No problem, I'm hoping to start cracking on it in Jan as well 22:33:07 we also need to figure out our strategy for whether we split repos for E-3 as well. 22:33:22 #todo #danwent send email on splitting repos to ML 22:33:42 Ok, any questions on quantum or open discussion? 22:34:17 ok, great work so far on reviews. Just need a final push and we'll be in good shape. 22:34:21 thanks folks! 22:34:25 #endmeeting