16:06:10 #startmeeting networking_ml2 16:06:10 Meeting started Wed Apr 1 16:06:10 2015 UTC and is due to finish in 60 minutes. The chair is rkukura. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:06:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:06:13 The meeting name has been set to 'networking_ml2' 16:06:22 #topic Agenda 16:06:40 #link https://wiki.openstack.org/wiki/Meetings/ML2#Meeting_March_31.2C_2015 16:07:15 Today is April Fools day, not March 31, in case anyone was wondering 16:07:33 Anything to add to the agenda today? 16:08:03 #topic Announcements 16:08:17 RC's are April 9-23 and Kilo release on April 30 16:08:54 So this is the final stretch to get everything in for kilo. 16:09:29 mestery also sent an email regarding gathering topics for the design summit 16:09:37 #link https://etherpad.openstack.org/p/liberty-neutron-summit-topics 16:10:13 I encourage everyone to look over the list, add comments, items, questions, whatever 16:11:20 There do seem to be a couple items regarding asynchrony, synchronization, etc., but I’m thinking we should add something ML2-specific 16:11:37 Lets discuss that under the ML2 Sync topic in a bit 16:11:45 Does anyone have any other announcements? 16:12:27 #topic Action Items 16:13:10 manishg isn’t here, but had an action item to docusment the ML2 sync discussion points 16:13:16 Is anyone aware of any progress? 16:14:21 manishg: ? 16:14:36 There is also an action item to create an etherpad for driver decomposition discussion 16:15:06 shivharis: manishg isn’t the channel 16:15:14 isn’t on the channel 16:15:33 rkukura: appears so 16:15:46 does someone own the decomposition discussion etherpad? 16:16:19 Or does this just mean to add it to mestery’s etherpad? 16:16:30 Sukhdev: hi 16:16:36 rkukura: are we looking at the next steps for the decomposition? 16:16:48 add to armax etherpad if there is one 16:16:49 I'd add it to the broad one for now, there's already a mention of plugin decomp 16:16:54 rkukura: Hi 16:17:24 Someone added: “Move plugins back into the tree (ts1 lirpA)” 16:17:51 what is ts1 lirpA? 16:18:01 shivharis: what day is today? 16:18:05 read it backwards 16:18:05 rkukura: April 1st 16:18:08 oops 16:19:03 Anyway, do we think discussion of next steps for ML2 driver decomposition would be useful at the summit? 16:19:17 yes 16:19:33 since we had an issue of how much to leave behind in the shim 16:19:49 there were different opinions - we should sort that out 16:19:54 OK, who wants to take that action? 16:20:02 i'll take it on 16:20:25 #action shivharis to add decomp next steps to summit etherpaf 16:20:29 pad 16:20:52 Anything else on action items? 16:21:10 #topic ML2 Driver decomposition 16:21:34 Anything new on this, other than that we should have a design summit session on next steps? 16:22:10 guess not… 16:22:18 #topic ML2 Sync and error handling 16:22:34 manishg still isn’t here, so I’m not sure we’ll make much progress on this. 16:23:19 is this a topic for a design session during the summit? 16:23:35 #action manishg to document sync and error handling discussion points (carried over from last week) 16:23:50 sadasu: I think we need a design summit session on this 16:24:05 Anyone want to add that, or should I? 16:24:09 sadasu: i think it should be a topic for the summit (are we collecting ML2 summit topics somewhere?) 16:24:35 rkukura: link? 16:24:43 shivharis: I think we should add ML2 topics to https://etherpad.openstack.org/p/liberty-neutron-summit-topics, which we touched on during the announcements before you jointed 16:25:19 I still have questions about why the detection of being out of sync and mitigation cannot be handled within each driver 16:25:20 rkukura: thanks 16:25:40 yes, a design session on this will help 16:25:53 sadasu: So do I, but I think we at least need some facility to expose the sync state via the API 16:26:20 #action rkukura to add ML2 sync and error handling to summit topic etherpad 16:26:55 rkukura: yes 16:27:12 I’d really like us to try to make some progress on this between kilo release and the summit 16:27:24 rkukura: +1 16:27:40 We were talking about scheduling a meeting on it once manishg documented the discussion points, weren’t we? 16:27:59 rkukura: +1 16:28:12 Or we can dedicate one or more of these meetings to it 16:28:22 actually last time we seem to be going all over the place 16:28:41 maybe next meeting discuss this exclusively 16:29:02 other topics can have a very short time allocated 16:30:18 shivharis: I’m wondering if people will be able to prepare sufficiently just before RC1, or if we should do it in two weeks 16:30:35 I know I need to spend some time on it 16:31:21 Do others feel they’ll be ready next week, asssuming manishg is available? 16:31:26 rkukura: i am open the anything that will atleast help us sort the high level requirement, which i feel still needs work 16:32:35 rkukura: +1 16:32:36 Sukhdev has some valid use cases that need to be addressed, API needs to be defined 16:32:50 rkukura: do you want to postpone to week after? 16:33:03 can we start the documentation/discussion with use cases first? 16:33:12 I can be ready to discuss high level requirements next week 16:33:43 sadasu: we should have use cases to capture the requirements 16:34:05 rkukura: for high level i think most of us will be able to do it (but we must have manishg) 16:34:20 i'll try to ping him offline 16:34:35 OK, lets get started on requirements next week unless manishg isn’t available. 16:34:42 +1 16:34:56 Anything else on sync? 16:35:03 should we start an etherpad for this so manishg can contribute during his timezone? 16:35:42 sadasu: +1 16:36:10 #topic Bugs 16:36:15 hi 16:36:16 shivharis: … 16:36:52 thanks to yamahata the bug https://bugs.launchpad.net/neutron/+bug/1435216 is now marked invalid by the filer 16:36:53 Launchpad bug 1435216 in neutron "unit tests: KeyError: 'port_security' when building Debian package" [High,Invalid] - Assigned to yalei wang (yalei-wang) 16:37:28 shivharis: thanks for notification. I talked with him and reached to the conclusion. 16:37:56 DB migration bug that recently showed up is being addressed 16:38:17 https://bugs.launchpad.net/neutron/+bug/1436674 16:38:18 Launchpad bug 1436674 in neutron " "BOOLEAN" data type is not supported in db2, hits error during db migration" [High,Fix committed] - Assigned to Jun Xie (junxiebj) 16:38:57 everything else (high) pushed out to L1 16:39:10 or marked at a lower priority 16:39:30 I think we look good for Kilo at this time, hope it stays that way 16:39:43 Any questions regarding bugs 16:40:07 I was going to say I was doubting the fix for https://bugs.launchpad.net/neutron/+bug/1367391 was going to be ready in time, and I see its been taking off kilo, which I think makes sense 16:40:08 Launchpad bug 1367391 in neutron "ML2 DVR port binding implementation unnecessarily duplicates schema and logic" [Medium,In progress] - Assigned to Robert Kukura (rkukura) 16:40:40 rkukura; this bug can wait 16:41:06 rkukura: this was lowered in priority as well 16:41:25 But I may try to get a small related patch in. Part of the difficulty has been that significant DVR support is not covered by existing unit tests, so I may push a patch ot add the UTs, and fix a couple small issues they’ve turned up. 16:42:13 rkukura: since it is not deemed so critical - it may not be allowed in 16:42:42 shivharis: I would certainly not lower its priority, but I don’t think its realistic to get the full fix in kilo. This code has really become difficult to work on, which is why its taking so much effort. 16:43:08 The issues that have turned up would make ToR switch MDs unlikely to work with DVR. 16:44:00 rkukura: ok 16:44:10 Seems I should file a separate bug for this, and we can see if it makes sense to try to fix for RC1, or maybe backport to kilo afterwards 16:44:52 rkukura: ok, hoping for the best 16:44:56 Anything else on bugs? 16:45:07 i dont have anything else 16:45:12 anyone else? 16:45:18 #topic Open Discussion 16:47:16 fingers crossed, hoping for no new bugs ... 16:47:21 Anything to discuss, or are we done for today? 16:48:57 #endmeeting