15:06:30 <tidwellr1> #startmeeting neutron-L3
15:06:31 <openstack> Meeting started Thu Jan 14 15:06:30 2016 UTC and is due to finish in 60 minutes.  The chair is tidwellr1. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:06:33 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:06:35 <openstack> The meeting name has been set to 'neutron_l3'
15:06:53 <tidwellr1> #chair mlavalle carl_baldwin
15:06:53 <carl_baldwin> I'm mobile.  Thanks for starting.
15:06:54 <openstack> Current chairs: carl_baldwin mlavalle tidwellr1
15:07:45 <tidwellr1> any announcements?
15:08:05 <mlavalle> tidwellr1: agenda is here https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam#Agenda
15:08:31 <mlavalle> tidwellr1: first obvious annoucement is mitaka 1, January 16th
15:08:57 <mlavalle> any other?
15:09:18 <mlavalle> ok, let's move on
15:09:24 <mlavalle> #topic Bugs
15:09:49 <mlavalle> We didn't have much change since last week
15:09:59 <mlavalle> we have the same 3 high priority bugs
15:10:16 <mlavalle> First up is https://bugs.launchpad.net/neutron/+bug/1478100
15:10:17 <openstack> Launchpad bug 1478100 in neutron "DHCP agent scheduler can schedule dnsmasq to an agent without reachability to the network its supposed to serve" [High,In progress] - Assigned to Cedric Brandily (cbrandily)
15:10:39 <mlavalle> Proposed solution is https://review.openstack.org/#/c/205631/
15:11:19 <mlavalle> It was recently reviewed by carl_baldwin and kevinbenton with a couple of -1. Expecting next revision
15:11:30 <mlavalle> any other comments about this one?
15:12:09 <mlavalle> Next up is https://bugs.launchpad.net/neutron/+bug/1516260
15:12:11 <openstack> Launchpad bug 1516260 in neutron "L3 agent sync_routers timeouts may cause cluster to fall down" [High,In progress] - Assigned to Oleg Bondarev (obondarev)
15:12:38 <mlavalle> The proposed solution is https://review.openstack.org/#/c/234067/
15:13:07 <mlavalle> It has several fresh +1's. I guess we need some +2's to keep it going
15:13:32 <mlavalle> haleyb_: you +1 it. any comments?
15:14:16 <haleyb_> mlavalle: my only comment was about the constant re-calculation of the chunk size, otherwise i'm fine with it
15:14:33 <mlavalle> haleyb_: thanks, let's move on
15:15:09 <mlavalle> Finally, this week we have https://bugs.launchpad.net/neutron/+bug/1527089
15:15:11 <openstack> Launchpad bug 1527089 in neutron "[ipam] Port ID is not present in port dict that is passed to AddressRequestFactory" [High,In progress] - Assigned to Pavel Bondar (pasha117)
15:15:33 <mlavalle> Proposed solution is https://review.openstack.org/#/c/259697/
15:15:38 <pavel_bondar__> Looks like we have a consensus on how it should be fixed
15:15:53 <pavel_bondar__> So I'll try to prepare PS2 somewhere tomorrow
15:16:10 <mlavalle> pavel_bondar__: thanks, I was about to ask that. Any other comments?
15:16:24 <pavel_bondar__> no
15:16:33 <pavel_bondar__> should be not too complex to fix
15:16:43 <pavel_bondar__> just need to find some free cycles
15:16:58 <mlavalle> pavel_bondar__: we all have the same challenge :-)
15:17:13 <pavel_bondar__> :-)
15:17:17 <mlavalle> any other bugs I might be missing?
15:17:48 <mlavalle> ok, let's move on
15:18:15 <mlavalle> #topic Routed Network segments
15:18:26 <mlavalle> carl_baldwin: you are up ^^^^
15:19:54 <mlavalle> maybe carl_baldwin is having some communication problem. Let's move on......
15:20:17 <mlavalle> #topic BGP Dynamic Routing
15:20:24 <tidwellr1> hi
15:20:27 <vikram> hi
15:20:31 <mlavalle> tidwellr1: you are up
15:21:13 * carl_baldwin having IRC connection troubles. Just getting laptop open.
15:21:16 * carl_baldwin sorry
15:21:21 <tidwellr1> I'm thinking we may end up taking discussion of this elsewhere, there's a suggestion from a couple cores that this should spin out into the neutron stadium
15:21:26 <juno-zhu> tidwellr1: i see some reviewers suggest move bgp to neutron stadium, any conclusion about it?
15:22:27 <tidwellr1> juno_zhu: I'm actually perfectly fine with that, I think at this point we need to go through the administrative hoops to open up a stadium project
15:23:04 <vikram> I also feel stadium project will be better
15:23:22 <vikram> provides more flexibility and less overhead to neutron
15:24:04 <mlavalle> tidwellr1, vikram: any other comment for today?
15:24:16 <vikram> tidwellr1: Is it finalized or still got to get some consensus?
15:24:22 <juno-zhu> tidwellri: so you are preparing for moving to neutron stadium?
15:24:33 <vikram> tidwellr1: PTL got to approve
15:24:34 <carl_baldwin> tidwellr1: There will be some changes to Neutron proper, right?
15:24:56 <tidwellr1> yes, there small changes need to Neutron proper
15:24:57 <carl_baldwin> tidwellr1: vikram:  I'll bring this up to the PTL today.  It shouldn't be a problem.
15:25:15 <tidwellr1> just notifications that need to be generated by the L3 plugin
15:25:17 <vikram> carl_baldwin: yes there will .. I was wondering about agent scheduler part
15:25:26 <carl_baldwin> tidwellr1: We should have those lined up as soon as possible if it is any different than what you already have up.
15:25:30 <vikram> if we do in a stadium
15:25:57 <carl_baldwin> vikram: The scheduler is all BGP, right?
15:25:58 <tidwellr1> I have the notifications lined up, they just need a little polish
15:26:18 <vikram> carl_baldwin: I think we still use some common code
15:26:29 <tidwellr1> carl_baldwin: you pointed out some things with the notifications
15:26:59 <carl_baldwin> tidwellr1: Right.
15:27:18 <carl_baldwin> I imagine those changes will be subject to the Mitaka deadline.
15:27:36 <vikram> carl_baldwin: okay will explore more on that
15:27:54 <tidwellr1> carl_baldwin: https://review.openstack.org/#/c/241062/ is all I know for sure that we must have in Neutron main repo
15:28:55 <vikram> tidwellr1: Let's spun this out and figure out what al dependencies we have
15:29:21 <vikram> tidwellr1: Let me try it out
15:29:36 <tidwellr1> maybe we can take it up in the DNS discussion, but I glanced at a discussion involving mlavalle and notifications earlier this week, maybe we need the same notifications?
15:30:33 <mlavalle> tidwellr1: yeah, I am using notifications to interact with the core plugin to catch port related events: creation, update, delete
15:31:10 <tidwellr1> ok, we may need some of those too
15:31:21 <tidwellr1> we can take that offline
15:31:32 <mlavalle> ping me any time
15:31:58 <tidwellr1> to put a bow on it, we're looking at moving to a stadium repo but are prioritizing the patches that need to land in the main repo
15:32:53 <mlavalle> tidwellr1, vikram: should we move on?
15:32:59 <tidwellr1> yes
15:33:02 <vikram> yup
15:33:11 <mlavalle> thanks for the update guys
15:33:29 <mlavalle> let's try carl_baldwin again....
15:33:36 <mlavalle> #topic Routed network segments
15:34:00 <carl_baldwin> hi
15:34:11 <carl_baldwin> The discussion is heating up on https://review.openstack.org/#/c/225384/
15:34:41 <carl_baldwin> I also have a Nova spec up:  https://review.openstack.org/#/c/263898/
15:35:02 <carl_baldwin> Please join the discussion.  I think this version of the spec may be the sweet spot that could let us move forward.
15:35:39 <carl_baldwin> I see mestery, kevinbenton, and armax have expressed some concerns that I will address today as a priority.
15:36:09 <carl_baldwin> There will be a lot of work to do and it will help to have many familiar with the plan.
15:36:14 <carl_baldwin> That's about all I have.
15:36:44 * mlavalle has already said will help with routed networks
15:36:55 <mlavalle> moving on.....
15:37:00 <mlavalle> #topic DNS
15:37:08 <carl_baldwin> mlavalle: I think I got you on there.  If not, I'll be sure you're on there.
15:37:38 <mlavalle> I got a very good review from carl_baldwin to https://review.openstack.org/#/c/212213/
15:38:06 <mlavalle> all the rest calls to Designate are out of core plugin db transactions
15:38:54 <mlavalle> now based on the latest review, I am also taking out the rest calls from the l3 plugin db trasactions as well
15:39:08 <mlavalle> it turns out that it is easier in this case
15:39:35 <mlavalle> and later we might formalize the mechanism with callbacks, per conversation with carl_baldwin
15:40:27 <mlavalle> I should be able to push the next revision tomorrow. After that, I think it is very close
15:40:38 <mlavalle> any questions, comments?
15:40:40 <carl_baldwin> ++
15:41:06 <mlavalle> ok, moving on......
15:41:19 <mlavalle> #topic Address scopes
15:41:26 <mlavalle> carl_baldwin: you are up again....
15:41:48 <carl_baldwin> Hi
15:42:09 <carl_baldwin> This is going really well.  The last major patch is the next one to merge.
15:42:29 <carl_baldwin> #link https://review.openstack.org/212669
15:42:40 <carl_baldwin> It is still marked WIP but it is very close to being mature.
15:42:58 <steve_ruan> @carl_baldwin, address sciope can't work
15:43:09 <steve_ruan> with static route
15:43:16 <carl_baldwin> Need to verify that DVR and HA are handled correctly.  I think we've worked out how those will work.
15:43:20 <steve_ruan> will it to be fixed in M relase?
15:43:23 <carl_baldwin> steve_ruan: I was just about to mention.
15:43:35 <carl_baldwin> We have a plan for it.
15:44:07 <steve_ruan> ok
15:44:07 <carl_baldwin> We do need to propose an API change to make static route address scope aware.  I've been working on that this week.
15:44:29 <tidwellr1> FYI the CLI code has now merged
15:44:56 <carl_baldwin> steve_ruan: With the patch that is up for review now, we will ensure that static routes work as they do today without address scopes.  Then, we will look at the change to make it address scope aware.
15:45:11 <carl_baldwin> steve_ruan: Thanks for bringing that up.
15:45:40 <steve_ruan> carl_baldwin: thanks, got it
15:46:39 * mlavalle impressed about how carl_baldwin had a quick answer under the sleeve :-)
15:47:13 * carl_baldwin impressed I had an answer at all. ;)
15:47:21 <mlavalle> LOL
15:47:41 <carl_baldwin> mlavalle: tidwellr1: that is all.
15:47:54 <mlavalle> thanks for the update
15:48:11 <mlavalle> #topic Open discussion
15:48:34 <mlavalle> Per my comment of last week, I want to introduce janzian (James Anziano)
15:48:45 <janzian> Hello everyone
15:48:56 <tidwellr1> welcome
15:48:56 <mlavalle> he has joined my team and will be focused on Neutron
15:49:43 <mlavalle> I am getting him up to speed over the next few weeks and the idea is to help him to start contributing code to the community as soon as possible
15:50:02 <carl_baldwin> janzian: pleased to meet you
15:50:17 <janzian> carl_baldwin: Likewise :)
15:50:27 <janzian> I look forward to working with everyone
15:50:43 <johnbelamaric> janzian: welcome
15:51:11 <mlavalle> any other topics?
15:51:35 <haleyb_> I ran into an issue with the RA and PD options not being visible in the l3-agent and it's unit tests, and it's now popped-up in other reviews.  I've proposed a fix at https://review.openstack.org/#/c/266613/ just looking for feedback
15:51:59 <mlavalle> haleyb_: thanks for the heads up
15:52:15 <mlavalle> ok, going once
15:52:27 <mlavalle> going twice
15:52:57 <mlavalle> Thanks for attending team, let's continue the conversation on Neutron channel
15:53:05 <mlavalle> #endmeeting