15:00:02 <mlavalle> #startmeeting neutron_l3
15:00:03 <openstack> Meeting started Thu Jan 26 15:00:02 2017 UTC and is due to finish in 60 minutes.  The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:05 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:07 <openstack> The meeting name has been set to 'neutron_l3'
15:00:12 <mlavalle> Hi
15:00:22 <haleyb> hi
15:00:54 <mlavalle> I saw janzian and john-davidge joining the room as well
15:00:58 <mlavalle> anyone else?
15:01:01 <john-davidge> hi
15:01:42 <mlavalle> As usual, our agenda is here:
15:01:50 <mlavalle> #link https://etherpad.openstack.org/p/neutron-l3-subteam
15:02:13 <mlavalle> #topic Announcements
15:02:40 <mlavalle> We made it to the Ocata-3:
15:02:51 <mlavalle> #link https://releases.openstack.org/ocata/schedule.html
15:03:53 <mlavalle> Ocata release is the week of February 20
15:04:21 <mlavalle> so we will be cutting and testing some release candidates over the next few days
15:04:47 <mlavalle> Next is a reminder to everybody about the PTG
15:05:01 <mlavalle> it's about a month away
15:05:18 <mlavalle> I checked about 10 minutes ago and there are 32 tickets left
15:05:32 <john-davidge> pretty good sales
15:05:35 <mlavalle> so if you plan to attend and don't have a ticket, hurry up
15:06:09 <mlavalle> The Neutron team etherpad for the PTG is here:
15:06:16 <mlavalle> #link https://etherpad.openstack.org/p/neutron-ptg-pike
15:06:42 <mlavalle> In case you want to bring any topic up for discussion
15:07:51 <mlavalle> john-davidge: I see you added routed external networks. does that mean your trip got approved?
15:08:04 <john-davidge> mlavalle: Yes it did :)
15:08:11 <mlavalle> yaay!
15:09:25 <mlavalle> Next annoucements is in regards to PTL candidates nomination. It will close in 3d14h35m44s
15:10:01 <mlavalle> So if you want to run for the PTL position, hurry up!
15:11:03 <mlavalle> And then, of course, please don't forget to cast your votes. For the first time in several cycles, this is a contested election:
15:11:16 <mlavalle> #link https://governance.openstack.org/election/
15:11:28 <mlavalle> Votes can be cast from Feb 1 to 7
15:12:04 <mlavalle> Any other annoucements?
15:13:17 <mlavalle> ok, moving on
15:13:23 <mlavalle> #topic Bugs
15:14:03 <mlavalle> First up is https://bugs.launchpad.net/neutron/+bug/1570122
15:14:03 <openstack> Launchpad bug 1570122 in neutron "ipv6 prefix delegated subnets are not accessable external of the router they are attached." [High,In progress] - Assigned to John Davidge (john-davidge)
15:14:31 <john-davidge> So I found what's been causing us problems with the fix and commented on the patch about it
15:14:55 <john-davidge> I've got it working now but don't like the complexity of the solution, so I'm working on something more elegant
15:15:00 <john-davidge> should be up for review soon
15:15:39 <mlavalle> thanks for the update
15:15:58 <mlavalle> any thing else?
15:16:05 <john-davidge> Nope
15:17:02 <mlavalle> Next up is https://bugs.launchpad.net/neutron/+bug/1610483
15:17:02 <openstack> Launchpad bug 1610483 in neutron "Pluggable IPAM rollback mechanism is not robust" [High,In progress] - Assigned to Aliaksandr Dziarkach (aliaksandr-dziarkach)
15:17:26 <mlavalle> The fix for this bug is here:
15:17:33 <mlavalle> #link https://review.openstack.org/#/c/390594/
15:17:46 <mlavalle> Thanks haleyb for taking a look!
15:18:15 <haleyb> it's a big change
15:18:19 <mlavalle> I see you added kevinbenton. Hopefully he can take a look soon
15:18:40 <mlavalle> haleyb: yeah, it is big.
15:18:59 <haleyb> i might just update it to fix the nits i found
15:19:36 <mlavalle> ok, thanks
15:19:46 <mlavalle> any other comments?
15:20:05 <haleyb> not from me
15:21:38 <mlavalle> Tnanks
15:21:48 <mlavalle> Next one is https://bugs.launchpad.net/neutron/+bug/1627424
15:21:48 <openstack> Launchpad bug 1627424 in neutron "FlushError on IPAllocation" [High,Confirmed] - Assigned to Miguel Lavalle (minsel)
15:22:20 <mlavalle> I have been making progress slowly investigating this bug
15:22:58 <mlavalle> It is triggered when the IPAM deletes an IPAM IP Allocation
15:23:34 <mlavalle> however the error itself is about DB IPAllocations
15:24:24 <mlavalle> in the session there are two IPAllocation objects that conflict with each other
15:25:08 <haleyb> mlavalle: hopefully you can make more progress, thanks for continuing to look
15:25:24 <mlavalle> and there is some black magic going on with this:
15:25:36 <mlavalle> #link https://github.com/openstack/neutron/blob/master/neutron/db/db_base_plugin_common.py#L125
15:26:49 * john-davidge has also spent the week drowning in black magic
15:27:06 <mlavalle> so my theory right now is that when a port's ip fixed ip's are updated and there is a db retry, we are inserting conflicting IPAllocation object to the session and the whole thing explodes when flushin the session updating the IPAM IP Allocations
15:27:49 * mlavalle drowning in IPAllocation objects :-)
15:27:55 <mlavalle> any comments?
15:28:00 <haleyb> mlavalle: did that bug 1556178 give any clue?
15:28:00 <openstack> bug 1556178 in neutron "ipallocation instances live between retries" [Medium,Fix released] https://launchpad.net/bugs/1556178 - Assigned to Kevin Benton (kevinbenton)
15:28:28 <mlavalle> haleyb: I got to that last night and was running late for yoga class. I'll investigate today
15:28:38 <mlavalle> that's where my bookmark is :-)
15:29:08 <mlavalle> any comments?
15:29:19 <haleyb> i agree with your black magic call
15:30:53 <mlavalle> Next one is https://bugs.launchpad.net/neutron/+bug/1627480
15:30:54 <openstack> Launchpad bug 1627480 in neutron "create_port can succeed without returning fixed_ips on all requested subnets" [High,Confirmed]
15:31:13 <mlavalle> This one has no owner, any volunteers?
15:32:33 * haleyb only hears crickets
15:32:57 <janzian> I can give it a go
15:33:07 <haleyb> janzian: thanks!
15:33:21 <mlavalle> janzian: yeah. we can discuss in the office
15:33:35 <janzian> mlavalle: Sounds good
15:34:05 <mlavalle> Last one for today is https://bugs.launchpad.net/neutron/+bug/1509004
15:34:05 <openstack> Launchpad bug 1509004 in neutron ""test_dualnet_dhcp6_stateless_from_os" failures seen in the gate" [High,Confirmed]
15:35:29 <john-davidge> wow that's an old one
15:35:40 <mlavalle> it came back in January
15:36:43 <mlavalle> any other comments?
15:37:31 <mlavalle> ok, moving on....
15:37:57 <mlavalle> #topic Prefix Delegation
15:38:07 <mlavalle> baoli: any updates?
15:38:21 <baoli> Thanks John and haleyb for the comments
15:38:30 <baoli> I will be loading a patch shortly
15:38:35 <baoli> that's all from me
15:38:45 <john-davidge> baoli: Thanks :)
15:38:53 <mlavalle> baoli: Thanks
15:39:10 <mlavalle> #topic Routed Networks
15:39:58 <mlavalle> I was able to land the big patchset a couple of days ago
15:40:06 <mlavalle> #link https://review.openstack.org/#/c/358658/
15:40:36 <mlavalle> thanks to haleyb, kevinbenton, baoli and the other reviewers
15:41:30 <mlavalle> I also updated the Networking Guide with the new functionality:
15:41:41 <mlavalle> #link https://review.openstack.org/#/c/423723/
15:42:10 <john-davidge> That networking guide patch merged so quickly i didnt even see it!
15:42:26 <mlavalle> john-davidge: that squashed the docs bug you triaged last week
15:42:34 <mlavalle> #link https://bugs.launchpad.net/neutron/+bug/1657923
15:42:34 <openstack> Launchpad bug 1657923 in neutron " Add a ReST client for placement API" [Undecided,New]
15:43:04 <john-davidge> mlavalle: nice
15:43:22 <mlavalle> john-davidge: yeah, I pushed the patchset Sunday night, added you to the review and when I came back 45 minutes later after walking the dog, it had a +2
15:44:26 <mlavalle> I wanted you save her Majesty's language from my butchering, but our Aussie friends jumped in :-)
15:45:10 <john-davidge> mlavalle: :D
15:45:27 <mlavalle> so the only remaining item on this topic for next cycle is external routed networks, which we will discuss in Atlanta
15:45:50 <mlavalle> any other comments?
15:46:41 <mlavalle> #topic BGP Dynamic Routing
15:47:19 <mlavalle> I haven't seen tidwellr lately around. And then last night I got a message from Linkedin
15:47:35 <mlavalle> he has a new job at Target in Minneapolis
15:47:58 <mlavalle> haleyb: do you know if that is OpenStack / Neutron related?
15:48:07 <haleyb> yes, but he is still working on neutron, but sure he's busy
15:48:20 <mlavalle> ok, fantastic!
15:49:02 <mlavalle> I'll reach out to him and discuss how he wants to move forward
15:49:19 <mlavalle> #topic Open Agenda
15:50:06 <mlavalle> Any other topics from the team?
15:51:27 <mlavalle> ok team, thanks for attending. Enjoy the rest of your days!
15:51:36 <john-davidge> mlavalle: Thanks! o/
15:51:38 <mlavalle> #endmeeting