15:01:33 #startmeeting bgpvpn 15:01:34 Meeting started Tue Mar 21 15:01:33 2017 UTC and is due to finish in 60 minutes. The chair is tmorin. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:37 The meeting name has been set to 'bgpvpn' 15:01:46 hi 15:01:55 hi pcarver ! 15:02:00 let's see who else is around... 15:02:35 matrohon ? doude ? timirnich ? lhinds ? 15:03:50 hi 15:04:23 ok, let's start 15:04:35 here is what I have as an agenda: 15:04:51 a) neutron-lib related work 15:04:59 b) API evolution discussion 15:05:09 c) bagpipe driver status update 15:05:22 d) contrail driver status update (? if you want doude) 15:05:43 #topic neutron-lib related work 15:05:51 pcarver: do you want to update us ? 15:06:11 I've just seen a refresh of https://review.openstack.org/#/c/395585/ 15:06:52 tmorin: I've been spending more time troubleshooting tox failures in multiple environments trying to find one that works reliably than I have actually making code changes. But I just pushed a patch set that has a portion of the changes and passes tox locally. 15:07:31 I left out the attribute map parts because those were causing tox to fail. I'm going to bring those in next. 15:07:41 ok, looks good 15:07:52 seems going in the right direction 15:07:53 But I wanted to push a partial PS and see if it passes CI 15:08:01 yes 15:08:40 we haven't discussed https://review.openstack.org/#/c/439193/ recently 15:08:47 ("Point API entry to neutron-lib API Reference") 15:08:57 this one does not seem really ready 15:09:07 I failed to comment on it though 15:09:19 tmorin: yeah, it didn't render correctly. I need to figure out the right syntax 15:09:55 assuming there is a correct syntax to embed a remote link in the middle of a generated TOC 15:09:58 I think that keeping the toc as is would be better, and that a link to the API could be done *in* the existing api.rst 15:10:24 oh, so keep the file api.rst and just remove all the content and replace it with a hyperlink? 15:10:31 by replacing its content by a simple sentence: This API is documented `here `. 15:10:54 that's possible and would work. I think it's a little ugly to make the reader click an extra link 15:11:26 Or better: This API is documented in the `Neutron API reference `. 15:12:10 yeah, I see what you mean, but I think it's even more ugly to have an item in the TOC that links outside the document 15:12:20 OK. I think it would be nicer to jump directly to it without having to click through an interstitial page, but at least it will get it done 15:13:21 I'll do it that way 15:13:42 pcarver: ok ! 15:14:03 thanks parver for working on these items ! 15:14:06 next topic ? 15:14:14 #topic APi evolution discussion 15:14:43 we have discussed API evolution in the past weeks 15:14:50 but not very intensively 15:15:04 there is one blueprint on which having reviews would help 15:15:14 #link https://blueprints.launchpad.net/bgpvpn/+spec/port-association 15:15:27 details are in the corresponding etherpad: https://blueprints.launchpad.net/bgpvpn/+spec/port-association/+edit 15:15:48 sorry wrong link 15:15:51 #link https://etherpad.openstack.org/p/bgpvpn_advanced_features 15:16:07 wrong link again ...:-/ 15:16:41 #link https://etherpad.openstack.org/p/bgpvpn_port_association 15:16:48 this is the right one 15:17:35 doude: do you think you or someone else working on OpenContrail could have a look and give feedback ? 15:18:40 timirnich: (hi!) I see you're logged in, perhaps you would know if someone working on ODL could have a look at https://etherpad.openstack.org/p/bgpvpn_port_routes 15:18:47 #undo 15:18:48 Removing item from minutes: #link https://etherpad.openstack.org/p/bgpvpn_port_association 15:18:50 #undo 15:18:51 Removing item from minutes: #link https://etherpad.openstack.org/p/bgpvpn_advanced_features 15:18:54 #undo 15:18:54 Removing item from minutes: #link https://blueprints.launchpad.net/bgpvpn/+spec/port-association 15:19:07 #link https://blueprints.launchpad.net/bgpvpn/+spec/port-routes 15:19:17 #link https://etherpad.openstack.org/p/bgpvpn_port_routes 15:19:30 tmorin: i can have a look and give you my feedback 15:19:35 doude: thanks! 15:20:07 tmorin: I'll have a look and pass on if needed 15:20:33 sorry for not really joining the call - triple booked 15:20:39 timirnich: thanks! jan had been contributing at some point in the past 15:20:49 timirnich: np, we understand :) 15:22:12 tmorin: I'll try to reach out with Nuage folks as well 15:23:07 tmorin: I'll try to also push a proposal for an APi extension allowing the control of local_pref and communities/extended-communities 15:23:29 there is also another API evolution item in the pipe 15:24:02 ODL folks have revived the work around adding the "vni" attribute (allowing to force the VNI for a BGPVPN of type L2) 15:24:22 #link https://review.openstack.org/#/c/332711/ 15:24:47 this will have to be adapted to be pushed/discussed in neutron-lib first 15:25:54 next topic ? 15:27:45 #topic c) bagpipe driver status update 15:31:06 the work on merging bagpipe-bgp into networking-bagpipe is now quite complete 15:31:13 its and improvements here and there 15:31:50 some unrelated cleaning patches are pending, waiting for neutron changes to merge 15:32:01 nothing else much to add... 15:32:11 #topic contrail driver status 15:32:19 doude ? if you want to ... 15:47:02 tmorin: oops I missed your ping 15:47:06 few minutes left 15:47:16 np, you still have some time :) 15:48:16 actually the contrail modifications were merged and will be integrated in the release 4.0 (scheduled middle of May) 15:48:48 and the BGPVPN driver also merge in the Contrail plugin/drivers repository 15:49:06 that support l2 and l3 VPN and network and router assocations 15:49:15 it does not support RD 15:49:23 ok! 15:49:31 excellent news ! 15:49:45 this is a pretty extensive API coverage 15:49:49 I'll push a review on bgpvpn to depreciate beta driver with warning message 15:49:56 ok! 15:51:03 can you also update the doc under networking-bgpvpn/doc/source/contrail ... to specify the new package.path.to.contriail_v2:Driver 15:51:06 ? 16:01:15 ok 16:01:20 forgot to close 16:01:22 thanks everyone 16:01:27 #endmeeting