15:05:07 #startmeeting distributed_virtual_router 15:05:08 Meeting started Wed Jun 4 15:05:07 2014 UTC and is due to finish in 60 minutes. The chair is Swami. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:05:09 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:05:13 The meeting name has been set to 'distributed_virtual_router' 15:05:19 hi folks, 15:05:53 mrsmith: hi 15:06:01 hi hi 15:06:34 ping armax 15:06:45 Hi Swami 15:07:14 Agenda: 15:07:20 DVR Progress update 15:07:47 L3 Extension 15:07:56 L3 Agent update 15:08:08 ML2/OVS update 15:08:29 L3 Extension - Update 15:08:39 Swami: I can go 15:09:00 armax I did see that you have pushed patches on the L3 Extension. 15:09:08 How is the review going. 15:09:12 can you give an update. 15:09:48 so the patch in question is this one: https://review.openstack.org/#/c/84223/ 15:10:15 I did some preliminary refactoring in: https://review.openstack.org/#/c/97028/ and https://review.openstack.org/#/c/97275/ 15:10:32 as for patch 84223, it has gone through a number of reviews 15:10:38 I am now in the process of adding UT’s 15:10:52 and I think it’s then ready to go back into swami’s hands 15:11:19 reason being, there are a number of issues unvelied during the review cycles that I am not sure how to proceed forward 15:11:34 I expect to be done by the end of today, as for the UT’s 15:11:54 armax: Thanks for your help and patch update 15:12:08 I tried the patch locally and it should get all the Jenkins’ jobs to pass 15:12:24 Sorry I was a busy last couple of days, I can take a look at the review comments in a day or so. 15:12:29 we will miss functional testing 15:12:45 because I’d hate to go the ‘wrong’ way of testing API extensions 15:12:49 so for now I am sticking to UT proper 15:13:09 when functional testing in neutron is ready (something that marun_afk is working on) 15:13:13 I’ll get that done 15:13:31 armax: yes that sounds reasonable. 15:13:32 Swami: ping me back when you have some time 15:13:57 that’s all from me 15:14:22 armax: I did you that you have created an additional table for the handling the distributed routers, was that based on the review comments. 15:14:37 I did it for a number of reasons 15:15:01 we could have kept the extra column in the router table 15:15:23 but that was affecting plugins that did not support the extra attribute 15:15:43 also everything in the logic was cobbled together 15:15:56 making extensibility and maintainability a lot more difficult 15:16:15 armax: Yes I realized it after seeing the patches. 15:16:23 now l3 base and l3 dvr are a lot more decoupled 15:16:33 which I think it’s beneficial 15:16:50 armax: Yes I went that route in my first couple of patches and then moved back again. 15:17:12 also, I am planning of reconciling nsx’s implementation of distributed routing 15:17:20 so that we’ll have a unique extension point.. 15:17:29 but that’s for later 15:17:46 armax: Ok thanks for the information. 15:17:53 Swami: what made you go back on your steps? 15:18:32 Swami: even though we can take this offline, I don’t want to hog the meeting 15:18:36 armax: I heard from the Juno summit that for any attribute extensions we don't need to introduce additional extensions. 15:18:53 That's what compeled me to go back to the original table instead of extensions. 15:19:23 is there a discussion on the ML? 15:19:48 there’s a discussion on idempotent DB migrations, but that’s slightly differnet 15:20:09 Yes I sent out an email to Mark/Kyle asking for their feedback on this. 15:20:14 ic 15:20:31 ok, I can discuss about this offline. 15:20:35 Swami: sure 15:20:49 armax: Thanks for the update 15:21:13 L3 Agent Update 15:21:24 mrsmith: Any updates on the L3 Agent. 15:22:10 we got SNAT sync'd up with Icehouse-ga 15:22:19 started moving to juno/top 15:22:34 mrsmith: great 15:22:35 the merge doesn't look as bad as previous (ice-2 and ga) 15:22:50 working on some corner-cases, etc 15:23:04 as part of moving to ga, we got all unit tests passing 15:23:32 not much else to report 15:23:40 one question 15:23:47 as far as the wip code 'patch' 15:23:49 mrsmith: that's good news 15:24:06 should we update that patch with juno/top or start a new submittal? 15:24:23 you might have to push the code with the top. 15:24:34 abandon the previous patch? 15:24:34 mrsmith: Use the same patch. 15:24:36 You don't need to start a new patch. Just upate the original one with the new one. 15:24:45 ya - got it 15:24:56 same patch, but updated to juno/top - right? 15:25:42 Yes, use the same patch, just rebase to the new top of the branch code and then merge your changes and do a git review. 15:25:49 k - sounds good 15:26:06 mrsmith: Thanks mike 15:26:20 swami - one outstanding issue is our rpc/plugin port binding issue 15:26:22 that is ongoing 15:26:36 you and murali are working that out right? 15:27:25 mrsmith: I think we can move to the plugin instead of rpc, if there is not timing issue. 15:27:39 k 15:28:08 that is all from me 15:28:18 mrsmith: For the FIP, we don't have any issue for the plugin as far as the plugin does the port binding. 15:28:35 I think you're right - we have SNAT remaining 15:28:50 For the SNAT I will check with Murali and confirm to you. 15:28:59 great 15:29:14 mrsmith: Thanks for your information. 15:29:18 np 15:29:33 I think vivek is on FTO, so we don't have any update on the L2 Agent. 15:29:59 Is murali in here. 15:29:59 ping murali 15:30:00 FTO = vacation :) 15:30:25 mrsmith: Thanks for the clarification 15:31:00 Yes Yi in here 15:31:40 rajeev: hi 15:32:00 Swami: Hello 15:32:41 rajeev: mrsmith just gave an update on the L3 Agent. 15:32:52 Do you have any update to share. 15:33:45 csnat is coming along well 15:34:17 when is east-west expected t be in by? 15:36:05 we can then start getting the n/s items in too 15:37:56 did we lose Swami ? 15:38:02 ping Swami 15:38:08 seems so 15:41:19 shift to open discussion until swami returns? 15:43:16 swami is telling me he is having probs re-joining 15:43:23 looking back at the agenda 15:43:29 I think l3 extension was next 15:43:34 but I think we already hit that 15:43:39 right armax? 15:44:00 yes 15:44:04 folks back on 15:44:04 bam - there he is 15:44:16 sorry guys I got disconnected. 15:44:20 we hadn't gone far without you Swami :) 15:44:48 mrsmith: Thanks for communicating. 15:45:02 Next topic I wanted to discuss is the Services. 15:45:11 Is 'Yi' in here. 15:45:43 we were discussing with the FWaaS team about addressing the FWaaS service with the DVR 15:46:03 There is a mailing thread that we started with the team. 15:46:29 Rajeev: Did you hear anything back from Yi or Sumit on the FWaaS 15:46:57 Swami: no, I haven't 15:47:21 not sure I am on the thread 15:47:22 ok, I will check with the FWaaS team tomorrow. 15:47:47 rajeev: Thanks 15:48:36 I will also check with "yi' on this. 15:49:08 rajeev: before I got disconnected I was stating that we had plans to push the East-West first and move the North-South. 15:50:07 Swami: that makes sense. Tentative timeline you can share ? 15:50:18 If have the csnat work coming up, then we can think about pushing both East-West and North-South 15:56:28 sure. Any thoughts on how the scheduler is to be brought in? 15:57:20 swami is gone again 16:00:36 Hello ML'ers 16:00:37 Thanks for the meeting 16:01:01 hi all, DVR meeting is still in progress... 16:01:12 Sukhdev: previous meeting leader disconnected, so no #endmeeting 16:01:17 ah ok.. 16:01:19 hi there 16:01:23 I am here anyway! 16:01:30 hi 16:01:31 chuckC: opps 16:01:53 Sukhdev: opps? 16:01:54 #endmeeting 16:02:04 chuckC: can you type #endmeeting with the meeting name 16:02:25 hi all 16:02:32 #endmeeting distributed_virtual_router 16:02:51 #endmeeting