15:01:33 #startmeeting distributed-virtual-router 15:01:34 Meeting started Wed Oct 29 15:01:33 2014 UTC and is due to finish in 60 minutes. The chair is Swami. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:38 The meeting name has been set to 'distributed_virtual_router' 15:02:05 #topic Agenda 15:02:27 Kilo design summit Update 15:02:55 DVR Bugs 15:02:56 and 15:03:01 Kilo release plans 15:03:35 #topic Kilo design summit schedule 15:03:42 #link http://kilodesignsummit.sched.org/overview/type/neutron#.VFEAcfnF8c5 15:03:46 Rajeev_: hi 15:03:57 Swami: Hi 15:04:45 One of the items in the kilo design summit plan that covers the dvr is "paying down technical debts in neutron agents". 15:05:04 I hope all our "dvr" technical debts will fit into that umbrella session. 15:06:11 We can include our technical debts to that list and start working on it. 15:07:48 There are bugs that have been filed for some of the technical debts that we have, but for others we don't have any bugs raised. But we can discuss the priority of those items at the summit and then either add a blueprint or a bug in launchpad. 15:07:57 #topic Bugs 15:08:08 #link https://bugs.launchpad.net/neutron/+bugs?field.tag=l3-dvr-backlog 15:08:59 At present there are no new bugs. 15:10:39 The one critical bug that was raised for the "floatingip status" is fixed and merged. 15:10:47 #link https://review.openstack.org/#/c/130655/ 15:10:55 carl_baldwin had fixed this bug 15:12:31 Rajeev_: I think your bug for the race condition also got merged 15:12:59 Swami: hi. I’m around but I have an ear in another meeting. 15:13:02 Swami: yes, that has been merged 15:13:16 carl_baldwin: thanks 15:14:01 Right now we don't have any owners for the "HA" bug. 15:14:27 #link https://bugs.launchpad.net/neutron/+bug/1365473 15:14:28 Launchpad bug 1365473 in neutron "Unable to create a router that's both HA and distributed" [Medium,Confirmed] 15:15:12 Some of the patches that mrsmith is working on for the snat move would address couple of issues with the HA 15:15:51 As I mentioned in our previous meeting that I have started a Wiki to keep track of the HA for the service node and I have informed both amuller and safchain 15:16:30 amuller is on vacation this week and probably we can get in touch with him and sylvain during the summit. 15:17:07 Rajeev_: Did you get a chance to look at this bug below. 15:17:09 #link https://bugs.launchpad.net/neutron/+bug/1376013 15:17:12 Launchpad bug 1376013 in neutron "Error about rfp/fpr veth in log when restarting l3 agent in DVR mode" [Medium,Incomplete] 15:17:19 Swami: That would be a godd topic to take up with Amuller 15:17:29 This was pointing to some log message with respect to the veth pair conflict. 15:17:42 Swami: let me read it 15:18:27 There is a serious HA router functionality problem in bug: https://bugs.launchpad.net/bugs/1365476 15:18:29 Launchpad bug 1365476 in neutron "HA routers interact badly with l2pop" [High,In progress] 15:19:01 Swami: no I have been working with Brian on the IPv6 issue 15:19:19 phil_h: thanks for the link 15:19:37 https://bugs.launchpad.net/neutron/+bug/1376325 15:19:38 phil_h: I think sylvain is already looking at this bug or working on it. 15:19:40 Launchpad bug 1376325 in neutron "Cannot enable DVR and IPv6 simultaneously" [Medium,New] 15:19:48 We can check on this when we are at the summit. 15:19:54 yes he is 15:20:08 good 15:20:27 haleyb: yes I have asked rajeev to keep in touch with your regarding the IPv6 issue that you have filed. 15:21:07 Rajeev_: are you working with haleyb on this IPv6 issue. 15:21:16 I'm testing a small patch now 15:21:29 s/patch/kludge :) 15:21:56 Swami: yes I am working with haleyb 15:22:09 on the IPv6 issue 15:22:21 Rajeev_: So for the veth pair issue, is this related to the agent restart issue or is it something else. 15:23:02 Swami, hi 15:23:10 safchain: hi 15:23:10 Swami: it certainly is related to Agent restart. 15:23:33 ok then, either Rajeev_ or mrsmith can take up this. 15:23:44 safchain: you are coming in at the right time. 15:23:54 Swami, yes It seems :) 15:23:55 We have been discussing about the HA and the DVR issue 15:24:15 also phil_h pointed that there was another bug filed related to HA and l2pop 15:24:27 safchain: how do we want to work on this HA issue. 15:24:46 yes It seems to be related to linuxbridge, no ? 15:25:11 #link https://wiki.openstack.org/wiki/Neutron/DVR/ServiceNode-HA 15:25:52 Linuxbridge is broke 15:26:03 Couple of weeks back amuller and myself discussed that we can start a wiki page to address the Service Node HA for the DVr and add the notes in there so that both the teams can make use of it. 15:26:48 Initially we had an issue in moving the snat namespace from one node to another, I think we have a patch for it right now. 15:27:09 #link https://review.openstack.org/#/c/122024/ 15:27:15 mrsmith is working on this patch. 15:27:59 Swami, I think the summit could be good place to discuss about that with assaf 15:28:06 safchain: If you have any further questions we can discuss offline 15:28:19 Swami, I'll have a look to the wiki page and related patches 15:28:23 Swami, ok thanks 15:28:24 safchain: Sure, I will catch you at the pod area for further discussion. 15:28:30 safchain: yes, would like to have a discussion at the summit 15:28:44 Rajeev_, sure 15:29:47 Regarding the VPN support for DVR, I do have a patch out there but still seeing some issue. So I am working on it. 15:30:43 Regarding the l3 agent refactor work, carl_baldwin had already started work on putting in patches for it. 15:30:54 So please review it when you see those patches. 15:31:30 I will ask mrsmith to work on the refactor. 15:31:37 That's all I had for bugs. 15:31:47 #topic Kilo plans 15:32:17 Swami: The refactoring brings up an important subject. 15:32:27 carl_baldwin: yes carl 15:33:10 1. HA for Service Node 15:33:16 Some simple refactoring may be acceptible to the community but when it gets more invasive, the community will demand that functional testing be in place for DVR before the refactoring can be accepted. 15:33:22 2. VLAN Support 15:34:03 carl_baldwin: So is there a dependency on functional test and multi node setup at the gate. 15:34:31 Swami: Yes, refactoring will depend on functional testing 15:35:23 carl_baldwin: My question is will multi node setup be required for functional testing. 15:36:12 Swami: It may be for certain types of testing. The L3HA guys have done quite a bit without it though. 15:36:21 Swami: , carl_baldwin : independent of refactoring, a multi-node setup is definitely needed for DVR 15:36:46 Rajeev_: +1 15:37:35 carl_baldwin: Ok, then we should focus on the functional tests that can be achieved in a single node scenario first and then start working on the multi node setup or can be done in parallel. 15:38:11 Swami: Yes, I think that sounds good. 15:38:26 sounds like a plan. 15:38:48 Let us continue with our technical debts. 15:38:53 The L3HA guys have a way to run multiple L3 agents on the same node. This could be usable for DVR too. 15:39:07 3. Support DVR other than the OVS 15:39:32 safchain: can we talk about this too at the summit 15:40:02 Swami: Sorry, I hope I haven’t derailed the meeting. Just wanted to make sure functional testing gets some priority. Should probably reach out to amuller and maru for some help getting started. 15:40:06 Rajeev_, yes I think multinode testing is a big subject 15:40:30 carl_baldwin: Sure, that helps. 15:40:42 We will talk to amuller and maru on this. 15:41:29 4. IPv6 support 15:41:41 We will need Maru’s review on the final product. So, better to start communicating early. 15:41:53 carl_baldwin: will do carl. 15:42:00 Swami: great 15:42:34 5. Functional Tests 15:42:43 6. Multi node setup 15:42:57 7. L3 Agent Refactor 15:43:15 8. Services - Firewall (East-West) and VPNaaS 15:43:33 9. Full migration support 15:43:49 10. Distributed DHCP 15:43:57 11. Distributed SNAT 15:44:41 I have just posted all the items that I thought of. We can plan and take up some of the items based on our priority and the community feedback. 15:45:01 If you guys have any other item please feel free to capture it here. 15:45:30 Or else I can start an etherpad page for keeping track of all items and prioritizing the items. 15:46:20 #topic Announcement 15:46:49 Next week we will be all in the Openstack summit, so we will not have our DVR meeting 15:47:08 Also the meeting for the week after next will also be cancelled. 15:47:26 We can resume our meeting on November 19th. 15:47:48 #topic Open Discussions 15:48:09 Any other topic of interest and for discussion 15:49:11 We do have a "DVR Architecture Talk" in the General session on Monday at 3.20p.m, if you are around please attend the session. 15:50:08 Ok see you all at Paris. 15:50:11 bye 15:50:17 #endmeeting