15:02:12 <tmorin> #startmeeting bgpvpn 15:02:13 <openstack> Meeting started Tue Sep 15 15:02:12 2015 UTC and is due to finish in 60 minutes. The chair is tmorin. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:14 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:16 <openstack> The meeting name has been set to 'bgpvpn' 15:02:18 <tmorin> hi everyone 15:02:22 <janscheurich> hi 15:02:45 <Prem> Hi 15:02:45 <tmorin> hi matrohon pcarver janscheurich doude 15:02:47 <tmorin> hi prem 15:03:06 <matrohon> hi 15:03:13 <doude> hi 15:03:49 <tmorin> #topic announcements 15:04:09 <tmorin> no highly significant announcement 15:04:33 <tmorin> mathieu has landed the changes for the new association API 15:04:35 <Prem> I just wanted to give updates on the ODL backend part 15:05:01 <tmorin> Prem: excellent, can we cover this slightly later when discussing driver updates ? 15:05:15 <tmorin> I have also landed the neutronclient changes for the new API 15:05:47 <Prem> tmorin: Yes. Sorry, I wanted to be added as part the agenda 15:06:01 <tmorin> Prem : yes, thanks you! 15:06:11 <tmorin> any other announcement ? 15:06:21 <tmorin> #topic service plugin, work in progress 15:06:54 <tmorin> there is no work in progress that I know on the service plugin 15:07:23 <tmorin> the large part of the changes for the new API were made (that was the new association mechanism) 15:07:42 <tmorin> any #help is welcome to pursue the adaptation (e.g. router attachement) 15:08:24 <tmorin> anything that I would be forgetting ? 15:08:34 <tmorin> #topic driver updates 15:08:49 <tmorin> Prem on ODL ? then doude on Contrail ? 15:09:03 <tmorin> mathieu on bagpipe ? 15:09:13 <tmorin> matrohon on bagpipe ? 15:09:32 <Prem> tmorin: Yes, I can give a quick update 15:09:40 <tmorin> +1 15:09:42 <matrohon> Prem : please go ahead 15:11:16 <Prem> YANG model has been defined, relevant code has been added 15:12:00 <matrohon> Prem : is it upstream? 15:12:03 <tmorin> Prem: can you provide a link to the Yang model ? 15:12:39 <Prem> Yes, It is upstream 15:12:46 <Prem> Let me give you the patch id 15:13:06 <Prem> Yesterday, we did an end to end testing between Openstack and ODL 15:13:21 <Prem> and could see basic call flow 15:13:31 <matrohon> which use case was addressed? 15:13:40 <matrohon> prem : bgpvpn attachment? 15:13:59 <matrohon> Prem : ^ 15:14:04 <Prem> Yes 15:14:27 <matrohon> Prem : oh, it means you already wrote a driver ! 15:14:29 <tmorin> Prem: this is using the Yang-based API, but not yet an ODL driver for the Neutron BGPVPN service plugin, correct ? 15:14:40 <Prem> Yes 15:14:51 <Prem> let me explain the call flow 15:14:57 <tmorin> Prem: "Yes" to me, or to matrohon ? 15:14:57 <matrohon> Prem, tmorin : oh ok! 15:15:42 <Prem> BGPVPN openstack BP plugin -> ODL Mech driver -> ODL Neutron Northbound 15:16:19 <tmorin> BP == bagpipe ? 15:16:47 <tmorin> or BP == blueprint ? ;) 15:16:54 <Prem> tmorin: Nope, the blueprint 15:17:33 <tmorin> so you wrote a driver for the BGPVPN service plugin from networking-bgpvpn ? 15:17:35 <Prem> tmorin: the driver changes are not in openstack yet 15:17:43 <Prem> tmorin: Yes 15:17:57 <tmorin> Prem: very good news! 15:18:07 <matrohon> Prem : great! 15:18:18 <Prem> tmorin: Need some help from you 15:18:20 <tmorin> so I guess the plan is to submit it to gerrit into networking-bgpvpn ? 15:18:28 <tmorin> Prem: sure, go ahead 15:18:48 <Prem> tmorin: This is more on the router attachement part 15:19:15 <Prem> tmorin: Also, would there be more changes to the service plugin? 15:19:17 <matrohon> Prem : you are able to attach router and networks? 15:20:18 <Prem> matrohon: not the router. We dont have not implemented this yet in ODL. We are planning for Be release 15:20:56 <tmorin> the router association calls are not implemented yet, but doing it should be straightforward and can be mostly copied from what is done for router attachments 15:21:09 <tmorin> Prem: where can I/we help ? 15:21:48 <tmorin> Prem: we don't expect the core of the service plugin to change in a way that would impact the drivers significantly 15:22:00 <Prem> tmorin: Thanks, will wait for the router association calls to be implemented 15:22:03 <matrohon> tmorin : +1 15:22:39 <tmorin> Prem: you can perfectly submit today a driver that only does Network association 15:22:49 <Prem> tmorin: Sure. This information helps 15:22:51 <matrohon> Prem : I don't understand; can you provider a first driver taht is able to attach only networks 15:22:59 <tmorin> Prem: my suggestion would be to **not** wait for someone doing the Router association part 15:24:36 <Prem> tmorin: Agree. We will create a patch soon 15:25:03 <Prem> tmorin: That is the update I had from ODL side 15:25:27 <janscheurich> Prem: Thanks! 15:26:17 <matrohon> Prem : you spoke about a link to the upstream work, about yang, do you have it? 15:26:42 <tmorin> Prem: great! looking forward to review that! 15:26:52 <Prem> matrohon: I will share it. Give me few sec :) 15:28:52 <tmorin> Prem: is the ODL implementation of BGP VPNs and driving VRF forwarding also already upstreamed ? 15:29:16 <Prem> https://git.opendaylight.org/gerrit/#/c/26711/ 15:29:41 <Prem> tmorin: Yes, this review has the complete set 15:30:33 <matrohon> Prem : thanks 15:31:48 <matrohon> Ok, conerning the bagpipe driver 15:32:04 <matrohon> I started to adapt the drievr to changes on the API 15:32:06 <tmorin> #link https://git.opendaylight.org/gerrit/#/c/26711/ 15:32:28 <tmorin> good 15:32:34 <matrohon> slow progress for now, but I hope I can work on it this week 15:33:58 <tmorin> I have also started to see how/if we can avoid overloading the OVS agent (this is tracked in https://bugs.launchpad.net/bgpvpn/+bug/1492021) 15:33:59 <openstack> Launchpad bug 1492021 in bgpvpn "bagpipe : do not overload the ovs agent" [High,New] 15:34:19 <tmorin> thanks matrohon 15:34:24 <tmorin> doude, any update on Contrail driver ? 15:35:09 <doude> yes, I updated the PoC review with new API (just have to push some fixes) 15:35:36 <doude> I also initialized a thread on the OpenContrail mailing list but no answer for the moment 15:35:47 <doude> #link http://lists.opencontrail.org/pipermail/dev_lists.opencontrail.org/2015-September/002420.html 15:36:21 <doude> anyway, I started to implement the resource bgpvpn into the OpenContrail data model 15:36:25 <doude> not yet pushe 15:36:28 <doude> d 15:37:05 <doude> that's all for me 15:37:27 <tmorin> thanks doude 15:37:36 <tmorin> nice to see good progress on these drivers ! 15:38:15 <tmorin> #topic open discussion 15:38:16 <tmorin> anything else ? 15:38:55 <janscheurich> Discussion about modeling of static routes still ongoing 15:39:11 <janscheurich> Results should be summarized by next week 15:39:54 <tmorin> yes, good point 15:39:55 <tmorin> thanks 15:40:12 <tmorin> ok, looks like we're done 15:40:19 <tmorin> thanks everyone 15:40:26 <Prem> Thanks! 15:40:47 <janscheurich> bye! 15:40:56 <Prem> Bye! 15:41:40 <doude> bye 15:45:16 <Prem> tmorin: matrohon: Can I add you to the ODL patch reviews? 15:45:58 <tmorin> Prem: yes, although I won't promise a thorough review given my lack of knowledge of ODL 15:46:05 <tmorin> #endmeeting