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