15:01:15 <tidwellr_> #startmeeting neutron_l3
15:01:16 <openstack> Meeting started Thu Jun 23 15:01:15 2016 UTC and is due to finish in 60 minutes.  The chair is tidwellr_. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:01:18 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:01:21 <openstack> The meeting name has been set to 'neutron_l3'
15:01:32 <tidwellr_> #chair mlavalle carl_baldwin
15:01:32 <openstack> Current chairs: carl_baldwin mlavalle tidwellr_
15:02:00 <tidwellr_> #topic Announcements
15:03:16 <tidwellr_> call for abstracts for summit is now open, get your L3 talks submitted :)
15:03:34 <mlavalle> deadline is July 13th
15:04:19 <tidwellr_> Newton-2 is also that week
15:04:22 <njohnston> I am submitting one on L2/L3 agent extensions
15:05:25 <tidwellr_> njohnston: nice
15:05:44 <tidwellr_> that's all the announcements I had, anything else?
15:06:21 <tidwellr_> alright, let's dive in
15:06:23 <carl_baldwin> Don't forget the mid-cycle.
15:06:39 <tidwellr_> oh yes, mid-cycle
15:06:40 <carl_baldwin> I just got approved for travel but haven't booked yet.  Anyone booked yet?
15:06:55 * mlavalle still awaiting approval
15:07:09 <tidwellr_> carl_baldwin: I don't think I'll be able to attend so it selfishly didn't cross my mind :)
15:07:54 <mlavalle> The etherpad is here:
15:07:58 <carl_baldwin> tidwellr_: :(
15:08:01 <mlavalle> #link https://etherpad.openstack.org/p/newton-neutron-midcycle
15:08:12 <tidwellr_> mlavalle: thanks, I was just going to ask about that
15:08:18 <mlavalle> August 17 - 19, Cork Ireland
15:08:47 <haleyb> I was approved as well, but didn't get approval from the other boss yet :)
15:09:27 <john-davidge> Just booked my travel today :)
15:10:35 <tidwellr_> looks like decent turnout
15:10:44 <tidwellr_> wish I could be there :(
15:11:09 <tidwellr_> #topic Bugs
15:11:34 <tidwellr_> https://bugs.launchpad.net/neutron/+bug/1594376
15:11:34 <openstack> Launchpad bug 1594376 in neutron "Delete subnet fails with "ObjectDeletedError: Instance '<IPAllocation at 0x7f6abc3abe50>' has been deleted, or its row is otherwise not present."" [High,Confirmed]
15:12:34 <tidwellr_> this one looks suspicious, I'm just going to duck out of the way ;)
15:12:39 <carl_baldwin> This is a gate failure.
15:13:16 <carl_baldwin> Don't know when it started.  It isn't super frequent but if we don't take care of it, it'll get noticed more.
15:13:34 <tidwellr_> carl_baldwin: any chance this is related to the recent IPAM changes we've made?
15:13:48 <tidwellr_> ie not storing allocations anymore
15:13:49 <carl_baldwin> tidwellr_: Too soon for me to tell.
15:14:01 <carl_baldwin> tidwellr_: We store allocations
15:14:13 <tidwellr_> sorry, availability.....
15:14:16 <carl_baldwin> tidwellr_: We don't store availability.
15:14:18 <carl_baldwin> :)
15:14:31 <tidwellr_> it's all the same, right :)
15:14:39 <carl_baldwin> tidwellr_: I don't see how it relates but I can't rule it out yet.
15:15:07 <carl_baldwin> tidwellr_: rrrighhtt.
15:15:36 <tidwellr_> ok, doesn't look like we have much to talk about yet
15:15:56 <carl_baldwin> Is anyone interested in doing some looking in to this one?
15:16:22 <pavel_bondar> I'll try to make a brief look, but don't have enough bandwidth to completely take this one
15:16:35 <carl_baldwin> Looks like it kind of spiked yesterday.
15:16:55 <carl_baldwin> pavel_bondar: Anything you can do.  Let me know if you get any insight at all.
15:17:02 <carl_baldwin> pavel_bondar: I can probably take a look later today.
15:17:49 <pavel_bondar> carl_baldwin: ok, I'll let you know if I find something
15:18:04 <tidwellr_> pavel_bondar:thanks
15:18:39 <carl_baldwin> pavel_bondar: Looks like this review is kind of a hot spot for it.
15:18:41 <carl_baldwin> #link https://review.openstack.org/#/c/155631/
15:19:32 <carl_baldwin> pavel_bondar: I have no idea why yet but over half the occurrences are on that patchset.
15:20:44 <tidwellr_> anything else on this one?
15:21:07 <carl_baldwin> Nope
15:21:22 <tidwellr_> https://bugs.launchpad.net/neutron/+bug/1564335
15:21:22 <openstack> Launchpad bug 1564335 in neutron " [Pluggable IPAM] delete subnet in ml2 plugin does not comply with pluggable ipam (deletes ip allocations directly from db)" [High,In progress] - Assigned to Pavel Bondar (pasha117)
15:22:01 <pavel_bondar> last patch on for this bug #link https://review.openstack.org/#/c/323345/
15:22:12 <pavel_bondar> has +2
15:22:34 <pavel_bondar> so I guess it is pretty close to merge
15:23:34 <carl_baldwin> haleyb: do you mind looking? ^
15:23:46 <haleyb> sure, will look
15:24:20 <carl_baldwin> haleyb: thanks
15:24:40 <tidwellr_> looks like that's it for bugs
15:25:03 <john-davidge> This one seems to be about agents in general but mentions that the l3 agent is affected https://bugs.launchpad.net/neutron/+bug/1594439
15:25:03 <openstack> Launchpad bug 1594439 in neutron "Bad initialization sequence in Neutron agents (and maybe somewhere else)" [Medium,In progress] - Assigned to Yuriy Taraday (yorik-sar)
15:25:22 <carl_baldwin> I put a link to gate failures in the etherpad.  We should keep an eye on that list and tag any that are related to us.
15:25:40 <mlavalle> ++
15:25:49 <carl_baldwin> john-davidge: Thanks.
15:26:12 <tidwellr_> carl_baldwin: good call
15:26:32 <tidwellr_> btw etherpad is here https://etherpad.openstack.org/p/neutron-l3-subteam
15:27:38 <tidwellr_> any more bugs to discuss?
15:28:24 <tidwellr_> #topic Routed Networks
15:28:55 <tidwellr_> carl_baldwin: do you have an update for us?
15:29:24 <carl_baldwin> I need to write a UT for me new patch to nova to allow deferred IP port.
15:29:36 <carl_baldwin> It is a pretty simple patch.  I'll put it up today.
15:30:03 <carl_baldwin> mlavalle has done great work getting us a vagrant environment.  I used it for an internal demo yesterday.
15:30:30 <carl_baldwin> I'm going to try to add a router to it and get the whole thing working so that I can test the DHCP change from blog.
15:30:34 <carl_baldwin> blogan
15:30:47 * carl_baldwin typing too fast.
15:31:17 <mlavalle> carl_baldwin: if you dont have time this week to do that, I will do it. Let me know
15:31:24 <carl_baldwin> I've tried to help the nova stuff along.  We need to stay active there.
15:31:30 <mlavalle> yes
15:31:39 <mlavalle> I am also trying to help there
15:32:00 <mlavalle> at least some of the patchsets are merging
15:32:01 <carl_baldwin> johnthetubaguy 's work seems to be progressing well.  It starts here now:  https://review.openstack.org/#/c/327009
15:32:49 <mlavalle> that one will merge soon
15:33:04 <carl_baldwin> Looks like momentum is building.
15:33:10 <carl_baldwin> mlavalle: How is the scheduling stuff going?
15:33:20 <mlavalle> this is the gerrit topic: https://review.openstack.org/#/q/topic:bp/prep-for-network-aware-scheduling
15:33:30 <carl_baldwin> mlavalle: I feel guilty that I've not been paying as much attention to that aspect.
15:33:37 <mlavalle> they are also making progress, not as fast though
15:34:21 <carl_baldwin> john-davidge: This merged:  https://review.openstack.org/#/c/300207/
15:34:35 <carl_baldwin> haleyb: ^  I'm sure you knew that already
15:34:40 * john-davidge has been celebrating :D
15:34:57 <carl_baldwin> haleyb: john-davidge:  I think we can get this coded by N-2.  How shall we proceed?
15:35:06 <john-davidge> carl_baldwin: haleyb and I have been discussing working on the implementation together
15:35:16 <carl_baldwin> john-davidge: haleyb:  Awesome!
15:35:41 <john-davidge> carl_baldwin: The idea is to tag team the patches acorss our time zones
15:35:46 <haleyb> carl_baldwin: i have talked to john offline, I will get a CRUD patch out today hopefully that we can work together on.  Once in good shape we'll get to IPAM
15:36:02 <haleyb> the OSC work can be based on my neutronclient patch
15:37:06 <carl_baldwin> haleyb: sounds like good progress.  Let me know as soon as you need reviews.
15:37:09 <carl_baldwin> john-davidge: ^
15:39:07 <carl_baldwin> tidwellr_: That's about it.  Just need to spend a little more time on the nova scheduling aspect.
15:39:35 <tidwellr_> carl_baldwin: you've created a flurry of activity, it's great!
15:39:53 <carl_baldwin> That's what I do.  :)
15:40:20 <tidwellr_> #topic BGP Dynamic Routing
15:41:41 <tidwellr_> I'm going to start looking at getting some of the check jobs up and running
15:42:39 <tidwellr_> steve_ruan: how is the EVPN spec coming along?
15:42:54 <steve_ruan> it's ok
15:43:13 <steve_ruan> we submit a patch to in networking-bgpvpn
15:43:14 <steve_ruan> https://review.openstack.org/332711
15:43:42 <steve_ruan> then will submit bgpvpn binding to speaker patch soon
15:43:56 <tidwellr_> steve_ruan: I owe you some reviews, I'll try to get to that before the end of the week
15:44:15 <steve_ruan> tidwellr_, thanks
15:44:28 <carl_baldwin> tidwellr_: Feel free to tag me as a second reviewer on those too.
15:44:42 <tidwellr_> carl_baldwin: will do
15:44:46 <carl_baldwin> tidwellr_: Just shoot me a ping when you do.
15:44:56 <carl_baldwin> I don't see a lot of gerrit updates.
15:45:26 <tidwellr_> I didn't have anything else on this topic
15:45:52 <tidwellr_> #topic FWaaS
15:46:23 <njohnston> So I responded to the last set of feedback on the l3 extensions spec
15:46:25 <njohnston> https://review.openstack.org/#/c/315745/
15:46:27 <njohnston> #link https://review.openstack.org/#/c/315745/
15:47:01 <njohnston> sadly, I didn't realize you had just given it a +2+A carl_baldwin, so I quashed that.  If you could check it and reapply, that would be awesome.
15:47:35 <carl_baldwin> njohnston: looking...
15:47:47 <njohnston> In the meantime, I have been working with mfranc213_ to refactor https://review.openstack.org/#/c/329701/ which is moving the existing l2 agent extension mechanism out to a common place where both l2 and l3 agents can use it
15:48:33 <njohnston> ajo and ihrachys had a good idea about how to generalize the code so that extensions can register a handler for whatever kind of RPC message they want to consume
15:49:24 <njohnston> So that is the current work; once the mechanism is a little more ready I'll post a change on the fwaas side that makes use of the agent extension capability.
15:49:56 <njohnston> I'm not exactly sure what additional kinds of unit testing need to exist for this, but otherwise I think things are looking promising.
15:50:28 <carl_baldwin> njohnston: Thanks.
15:50:47 <carl_baldwin> njohnston: ping me when you've worked through their feedback.
15:51:00 <njohnston> carl_baldwin: Will do, thanks!
15:52:08 <carl_baldwin> tidwellr_: back to you.
15:52:19 <tidwellr_> thanks
15:52:28 <tidwellr_> #topic Open Discussion
15:52:41 <tidwellr_> anything we missed that needs some discussion?
15:54:17 <carl_baldwin> I think I'm good.
15:54:25 <tidwellr_> alrighty then
15:54:39 <tidwellr_> have 5 minute back everyone
15:54:41 <tidwellr_> thanks!
15:54:44 <tidwellr_> #endmeeting