15:03:12 <tmorin> #startmeeting bgpvpn
15:03:13 <openstack> Meeting started Tue Jan 17 15:03:12 2017 UTC and is due to finish in 60 minutes.  The chair is tmorin. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:03:14 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:03:17 <openstack> The meeting name has been set to 'bgpvpn'
15:03:22 <pcarver> hi
15:03:26 <tmorin> hi doude, pcarver, lewo, eon`
15:03:30 <tmorin> hi matrohon_
15:03:33 <tmorin> hi timirnich
15:03:43 <tmorin> hi lhinds
15:03:50 <tmorin> hi rodrigods
15:04:08 <matrohon_> hi
15:04:11 <timirnich> hi tmorin
15:04:26 <tmorin> let's start...
15:04:45 <tmorin> what I would see on the agenda for today is essentially:
15:04:56 <tmorin> - updates on API work in neutron-lib
15:05:10 <tmorin> - update on OSC work in python-neutronclient
15:05:26 <tmorin> - update on bagpipe driver WIP
15:05:48 <tmorin> - discussing what we plan to include in ocata
15:06:04 <tmorin> - discussing the atlanta ptg
15:06:12 <tmorin> anything I'm missing ?
15:06:33 <pcarver> looks like a good list
15:06:55 <pcarver> I think the API ref is pretty much done. I'm working on API def now.
15:07:22 <pcarver> It's failing tox tests and I am just getting started at figuring out what's actually being tested
15:07:56 <tmorin> yes, I agree that the API doc should be ready now, after so much time on many details :)
15:08:11 <tmorin> pcarver: feel free to ask for help!
15:08:30 <pcarver> I haven't gotten very far, but I can give you an example of what I'm seeing
15:08:36 <pcarver> testtools.matchers._impl.MismatchError: 'route_distinguishers' not in ('admin_state_up', 'id', 'description', 'name', 'network_id', 'port_id', 'project_id', 'shared', 'status', 'tenant_id'): Attribute is unknown, check for typos.
15:08:51 <tmorin> a neutron-lib has been made on monday, so we will require waiting for the next one to use the API definition from neutron-lib in networking_bgpvpn
15:09:13 <tmorin> as soon as the change for the API definition lands, we'll ask for a release and adapt net-bgpvpn code
15:09:14 <pcarver> It doesn't look like a typo to me, so apparently I need to add route_distinguisher somewhere that I haven't
15:09:41 <tmorin> can you dump a more complete output on paste.openstack.org ?
15:09:46 <pcarver> sure
15:10:28 <tmorin> pcarver: on the other hand, this list looks short, so it doesn't seem like it should list each and every resource attribute in neutron
15:10:56 <pcarver> yup, I think I need to look into base.py to figure out what the test is actually trying to test
15:11:23 <tmorin> is this on the most recent PS ?
15:11:26 <pcarver> I don't really have a clear understanding of what's being tested
15:11:38 <pcarver> no, I haven't pushed a new PS because it failed tox locally
15:11:54 <pcarver> I can push the failing PS if you want, but I was going to try to get it to pass tox first.
15:11:57 <tmorin> if you want help, it will be easier if you push this somewhere
15:12:02 <pcarver> ok
15:12:28 <pcarver> I'm re-running tox now. When it completes I'll push a new PS despite the failure.
15:12:28 <tmorin> on gerrit, or on a github somewhere if you don't want to kill your gerrit karma by pushing a test-failing patch set :)
15:12:38 <tmorin> pcarver: that's good enough :)
15:12:42 <tmorin> next topic ?
15:12:46 <tmorin> #topic OSC work
15:13:02 <tmorin> doude, I think this one is making good progress
15:13:10 <tmorin> there have been reviews
15:13:22 <tmorin> one set of comments still needs to be addressed
15:14:02 <tmorin> and stevemar has asked a review to dean troyer
15:14:39 <tmorin> maybe doude isn't around
15:15:01 <tmorin> ok
15:15:04 <tmorin> next topic ?
15:15:13 <tmorin> #topic bagpipe driver update
15:15:28 <tmorin> this is a small update
15:15:35 <tmorin> we don't have anything significant in the pipe
15:16:19 <tmorin> some cleanups will come once other fixes are in (eg. https://review.openstack.org/#/c/380329/ will causes an ugly work aroudn in bgpvpn bagpipe agent extension)
15:17:52 <tmorin> and there is a bug on OVS restart that I initially hoped we could fix in Ocata, but which might have to be postponed to Pike (https://bugs.launchpad.net/neutron/+bug/1646526)
15:17:52 <openstack> Launchpad bug 1646526 in neutron "bgpvpn functionality lost on openvswitch restart" [High,Confirmed] - Assigned to Thomas Morin (tmmorin-orange)
15:18:12 <tmorin> there has been some discussion on this one with ihrachys, but no code in the pipe yet
15:19:36 <tmorin> ihrachys (hi) ... if you're around: would there be a chance to have a fix in Ocata, if for instance I propose code for the "ovs restarted event" approach ?
15:21:10 <tmorin> ok...
15:21:13 <tmorin> next topic...?
15:21:36 <tmorin> #topic bpgvpn ocata release
15:22:47 <tmorin> given the short time left, I think that we can try to cover  stadium things (OSC in python-neutronclient and API definition from neutron-lib), and some of the bagpipe improvements/fixes mentioned above
15:23:02 <tmorin> any opinion on things we should add to this target ? (or remove from ?)
15:23:06 <tmorin> pcarver: ?
15:23:09 <tmorin> matrohon_: ?
15:23:44 <pcarver> I'm definitely hoping to get both the api-ref and api-def merged ASAP, but probably nothing else for me.
15:24:56 <tmorin> ok, seems like everyone has reasonable expectations for Ocata :)
15:25:09 <tmorin> #topic altanta ptg
15:25:15 <matrohon_> i don't see anything to add, having osc and API-ref in ocata would be a success
15:26:27 <tmorin> #undo
15:26:28 <openstack> Removing item from minutes: #topic altanta ptg
15:26:39 <tmorin> yep, +1
15:27:17 <tmorin> #topic atlanta PTG
15:27:49 <tmorin> the details on how neutron will meet have started to appear (email from armax last Thursday)
15:27:59 <tmorin> there is an etherpad on which people can add things
15:28:00 <tmorin> https://etherpad.openstack.org/p/neutron-ptg-pike
15:28:32 <tmorin> I will be there from Monday night to Friday
15:28:49 <tmorin> pcarver: you were planning to go right ?
15:29:15 <pcarver> tmorin: I'm planning to put in a travel request. My VP is on vacation so I haven't put it in yet, but will this week.
15:29:28 <pcarver> I don't think I'm going to go for the whole week.
15:29:30 <tmorin> I've just added a BGPVPN item to the agenda
15:29:38 <tmorin> pcarver: ok
15:29:51 <pcarver> I was thinking probably Wed-Fri
15:30:32 <tmorin> ok
15:31:40 <tmorin> anything else for today ? ( timirnich ? matrohon_? pcarver ? )
15:31:54 <matrohon_> no, thanks tmorin
15:32:02 <pcarver> I don't know if it needs to be in the meeting minutes, but here's my current tox output
15:32:07 <pcarver> http://paste.openstack.org/show/595228/
15:32:15 <timirnich> nope I'm fine
15:32:17 <tmorin> thanks pcarver
15:32:22 <pcarver> that's for the failing tox on API def
15:32:24 <tmorin> willl have a look later
15:32:29 <tmorin> ok, thanks everyone
15:32:32 <tmorin> bye!
15:32:46 <tmorin> #endmeeting