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