15:02:40 <tmorin> #startmeeting bgpvpn
15:02:42 <openstack> Meeting started Tue May 23 15:02:40 2017 UTC and is due to finish in 60 minutes.  The chair is tmorin. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:02:43 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:02:46 <openstack> The meeting name has been set to 'bgpvpn'
15:03:46 <tmorin> hi matrohon, doude, pcarver, lhinds, rnoriega, timirnich / bgpvpn irc weekly starting just now
15:03:58 <doude> hi
15:04:06 <lhinds> hi tmorin
15:04:13 <tmorin> hi guys
15:08:44 <tmorin> ok let's start
15:08:56 <tmorin> agenda (what I have in mind, feel free to suggest more):
15:08:57 <tmorin> a)
15:09:06 <tmorin> a) API evolution discussion
15:09:13 <tmorin> b) bagpipe driver status
15:09:21 <tmorin> #topic API evolution
15:09:49 <tmorin> I've finally been able to find some time to write a draft for an extension to the BGP VPN API
15:10:03 <tmorin> #link https://review.openstack.org/467277
15:10:17 <tmorin> it still isn't polished
15:10:47 <tmorin> in particular, there is no API exchange examples, so sphinx test job is likely to be unhappy
15:10:55 <tmorin> but the core of the proposition is there
15:11:01 <tmorin> or will be
15:11:14 <tmorin> I just found out I failed to git add a few files  :-/
15:11:18 * tmorin fixing this up
15:11:57 <tmorin> done
15:12:16 <tmorin> doude, pcarver, an in fact anyone: your reviews will be appreciated on this
15:12:59 <pcarver> tmorin: sorry, I have an overlapping meeting. Not watching IRC at the moment. Will catch up later.
15:13:07 <tmorin> pcarver: ok !
15:14:18 <doude> o
15:14:19 <doude> k
15:14:51 <tmorin> doude :)
15:15:00 <tmorin> #topic bagpipe driver status
15:15:14 <tmorin> two things about bagpipe driver and networking-bagpipe
15:16:01 <tmorin> one: networking-bagpipe now has a fullstack job testing network association and router association on a simulated 3 compute node setup
15:16:15 <tmorin> gobgp is used as a route reflector
15:16:36 <tmorin> this is nice because it means we have some BGP compliance in the CI
15:16:56 <doude> well done!
15:17:23 <tmorin> yannick thomas did most of the fullstack work (reusing the nice framework)
15:17:39 <tmorin> I did the gate script glue part
15:17:40 <tmorin> thanks
15:17:53 <tmorin> second: exabgp 4.0.0 has been released, which means that we don't have to depend on exabgp master and that packaging becomes simpler
15:18:05 <tmorin> which leads me to the third point:
15:18:41 <tmorin> adding exabgp to the list of openstack global requirements is the next step
15:18:47 <tmorin> here is the change in flight:
15:19:00 <tmorin> #link https://review.openstack.org/#/c/467068/
15:19:40 <tmorin> and the last, related point is that lhinds is finishing fedora packaging of exabgp, which means RDO is likely to soon have all the pieces
15:19:47 <tmorin> thanks lhinds!
15:20:29 <lhinds> np tmorin , its close to done now. I just need to explain to the packaging sponsor, that all the scripts in exabgp/examples don't need to be executionable
15:20:36 <lhinds> would that sound right to you?
15:20:53 <tmorin> yep, it does
15:20:57 <lhinds> mainly the *.run files
15:22:35 <lhinds> if I get it in before, your patch merges, then will let you know so you can commmit --amend and add details about the release pkg
15:26:39 <lhinds> that's me
15:28:19 <tmorin> lhinds: sorry, I didn't understand your suggestion
15:29:20 <lhinds> It should merge very soon (exabgp pkg), so you can amend "ExaBGP is packaged in Debian, Ubuntu and Fedora packaging is in progress [4]" in your commit message for the add ExaBGP to global-requirements.txt
15:29:49 <lhinds> that make sense tmorin ?
15:30:51 <tmorin> ah yes, of couse
15:31:07 <lhinds> cool, thats all on the fedora pkg
15:31:09 <tmorin> I thought you were suggesting me to amend the exabgp pkg itself
15:31:14 <tmorin> agreed
15:32:42 <tmorin> #topic open discussion
15:32:48 <tmorin> anything else to discuss ?
15:40:36 <tmorin> ok, done for today then
15:40:43 <tmorin> bye doude, lhinds...
15:40:46 <tmorin> #endmeeting