15:11:33 <tmorin> #startmeeting bgpvpn
15:11:34 <openstack> Meeting started Tue Dec 12 15:11: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:11:35 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:11:37 <openstack> The meeting name has been set to 'bgpvpn'
15:12:01 <tmorin> hi everyone
15:12:06 <tmorin> let's see who is around...
15:12:42 <tmorin> doude ? matrohon ? pcarver ? georgk ?
15:12:59 <georgk> hi
15:13:21 <matrohon> hi
15:15:01 <tmorin> hi guys
15:15:22 <tmorin> #topic agenda
15:15:26 <tmorin> let's see..
15:15:41 <tmorin> 1) status on routes-control API extension
15:15:52 <tmorin> 2) status on vni API extension
15:16:21 <tmorin> 3) Interop NFV vertical program (georg)
15:16:36 <tmorin> anything else ?
15:17:03 <tmorin> if there is, we'll have plenty of time after 1/2/3...
15:17:11 <tmorin> #topic status on routes-control API extension
15:17:33 <tmorin> the first base patch for API/DB and driver framework has been merged some time ago now
15:17:59 <tmorin> the next patches  in line are:
15:18:19 <tmorin> https://review.openstack.org/#/c/507173   -> ready for reviews, if doude or matrohon you have the time
15:18:49 <tmorin> and https://review.openstack.org/#/c/520021/ (I need to review this one, done by doude, with the CLI implementation)
15:19:56 <tmorin> I'm also working with a colleague to see what the tempest scenario tests would look like for the routes-control extension
15:19:58 <matrohon> tmorin: ack, i'll try to review asap
15:20:03 <tmorin> matrohon: thanks!
15:20:26 <tmorin> I'm also starting to plan the implementation of this extension with the bagpipe driver
15:21:03 <matrohon> do you think it will make it for queen?
15:21:09 <tmorin> a pre-requisite is finishing the RPC refactoring at https://review.openstack.org/#/c/499946 ; the largest pieces are done though, so I hope we can merge that soon
15:21:16 <tmorin> matrohon: yes, I think so
15:21:25 <tmorin> matrohon: at least the key parts (static routes)
15:21:50 <matrohon> tmorin: great!
15:22:11 <tmorin> matrohon: perhaps a few things will be delayed (like allowing that multiple ports in a network would see distinct associations)
15:22:32 <tmorin> yep
15:22:48 <tmorin> next topic...
15:22:56 <tmorin> #topic status on vni API extension
15:23:22 <tmorin> the work on the vni API extension for EVPN/VXLAN is at https://review.openstack.org/#/c/505496/
15:23:43 <tmorin> I don't know what the status here
15:24:23 <tmorin> people at Ericsson are driving this, but didn't refresh the change since a month ago
15:24:50 <tmorin> the remaing comments to address aren't too many, nor too complex
15:24:55 <tmorin> so I'd hope this can land soon
15:25:44 <tmorin> georg: if you are in touch with deepthi, vivek or vishal, you can tell them we'd love to hear from them on this change :)
15:26:12 <tmorin> next topic ?
15:26:14 <georgk> I can ping and remind them
15:26:23 <tmorin> that would be great :)
15:26:34 <tmorin> #topic Interop NFV vertical program
15:26:56 <tmorin> georg: since you're at the initiative on this one, I'll let you do the talking :)
15:27:09 <georgk> :-)
15:27:33 <georgk> so, the OpenStack Interop WG is creating a new certification program focusing on NFV
15:28:10 <georgk> the goal is to find OpenStack capabilities/projects which are widely used in NFV contexts and create a set of compliance tests
15:28:37 <georgk> it is conceptually similar to the existing OpenStack Powered Compute/Platform/Storage programs - if you happen to know those
15:29:06 <georgk> I am currently identifying candidates for inclusion in the NFV program and networking-bgpvpn is one of those
15:29:50 <georgk> in order to get it in, there needs to be some scoring against a set of criteria
15:30:03 <georgk> plus a good test coverage by Tempest test cases is needed
15:30:11 <georgk> so, that´s the background
15:30:20 <georgk> I have done initial scoring: https://review.openstack.org/#/c/527390/
15:30:27 <georgk> feedback is welcome
15:30:44 <georgk> the scoring criteria are these: https://github.com/openstack/interop/blob/master/doc/source/process/CoreCriteria.rst
15:31:08 <tmorin> the initiative is indeed interesting
15:31:19 <tmorin> and I agree that BGPVPN is a good candidate
15:31:24 <georgk> it seems that some updates of the test coverage might be  needed (up  for discussion)
15:31:39 <tmorin> I've had a look at the scoring, and it overall seems to make sense
15:31:49 <georgk> typically, there are simple tests for all capabilities, such as the typical CRUD operations
15:32:19 <tmorin> yes, I've filled in https://bugs.launchpad.net/bgpvpn/+bug/1737773 right after our discussion earlier today to track that
15:32:20 <openstack> Launchpad bug 1737773 in networking-bgpvpn "tempest: add API tests for listing, showing and deleting BPGVPN(s)" [Undecided,New]
15:32:46 <georgk> yes, I saw that email incoming
15:34:22 <georgk> so, I don´t know if I can contribute much to the actual tests, but it would be great to get those covered
15:34:50 <georgk> moreover, in Tempest, all tests have UUIDs, but those can be easily added
15:35:00 <georgk> any question regarding this initiative?
15:36:58 <tmorin> georg: don't hesitate to have a shot at adding the list/show/delete API tests
15:37:20 <tmorin> georg: taking inspiration from the other API tests should be quite easy, these are very simple tests
15:38:02 <georgk> :-)
15:38:06 <tmorin> around 10 lines   :)
15:38:46 <tmorin> one question: how are candidates to the NFV program, and their scoring,  reviewed ?
15:39:02 <tmorin> I mean, via gerrit I guess, but who.. when...
15:39:42 <georgk> right, I forgot to add the other folks to the patch
15:39:59 <georgk> the interop folks are reviewing these
15:41:42 <tmorin> georgk: are they aware/involved in NFV solution/deployments somehow ?
15:42:23 <georgk> most of them are not deeply involved. Hence, I am supporting them from an OPNFV background
15:42:49 <tmorin> ok, understood
15:43:02 <tmorin> all good them, we'll follow this
15:43:14 <tmorin> many thinks for bringing BGPVPN in this scope georgk
15:43:19 <tmorin> next topic ?
15:43:27 <georgk> you are welcome
15:43:28 <tmorin> #topic open discussion
15:44:00 <tmorin> matrohon: there are two simple changes which are waiting for a review, maybe you would have some time:
15:44:02 <tmorin> these are
15:44:10 <matrohon> yep
15:44:13 <tmorin> https://review.openstack.org/#/c/522631/
15:44:22 <tmorin> and https://review.openstack.org/#/c/523154/
15:44:29 <tmorin> quite minor changes
15:44:58 <matrohon> ack
15:45:15 <tmorin> the second one aims at fixing something that was done in a rather unclean way around l2pop  :)
15:45:56 <tmorin> also, for the record, I'm discussing with people who seem to be willing to work on an OVS driver for EVPN
15:46:21 <tmorin> I hope to see this coming up here or on gerrit some point soon
15:46:26 <tmorin> ...
15:46:30 <tmorin> anything else to discuss ?
15:48:07 <tmorin> ok, it seems like we are done for today
15:48:16 <tmorin> many thanks matrohon, georgk
15:48:30 <tmorin> bye...
15:48:46 <georgk> byw
15:48:50 <georgk> bye
15:48:55 <matrohon> bye
15:50:25 <tmorin> #endmeeting