14:00:34 <mlavalle> #startmeeting neutron_l3
14:00:35 <openstack> Meeting started Wed Jun 12 14:00:34 2019 UTC and is due to finish in 60 minutes.  The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:36 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:38 <openstack> The meeting name has been set to 'neutron_l3'
14:00:44 <haleyb> hi
14:00:48 <tidwellr> hi
14:00:51 <liuyulong> hi
14:02:12 <wwriverrat> o/
14:02:36 <mlavalle> good morning everybody
14:02:46 <mlavalle> goor early morning to you wwriverrat
14:02:54 <mlavalle> good evening liuyulong
14:03:13 <mlavalle> #topic Announcements
14:04:24 <mlavalle> Reminding everybody that we are on our way to the Train-2 milestone the week of July 22 - 26
14:04:27 <mlavalle> #link https://releases.openstack.org/train/schedule.html
14:06:05 <mlavalle> Also remember that the Shanghai Call For Papers deadline is July 2nd
14:06:29 <mlavalle> liuyulong and I are exploring partnering in a port forwarding talk
14:06:42 <mlavalle> it's a feature we haven given enough exposure to
14:07:01 <mlavalle> any other announcements?
14:07:54 <mlavalle> ok
14:07:58 <mlavalle> #topic Bugs
14:08:23 <mlavalle> First of I have https://bugs.launchpad.net/neutron/+bug/1824571
14:08:25 <openstack> Launchpad bug 1824571 in neutron "l3agent can't create router if there are multiple external networks" [Medium,Confirmed] - Assigned to Miguel Lavalle (minsel)
14:08:41 <mlavalle> I thought I had fixed this one a couple of weeks ago
14:09:07 <mlavalle> however it still, under certain conditions, throws the execption, although functionality is not affected
14:09:27 <mlavalle> so I lowered the priority from critical and I'll fix it over the next couple of days
14:10:12 <mlavalle> Next one is https://bugs.launchpad.net/neutron/+bug/1831534
14:10:13 <openstack> Launchpad bug 1831534 in neutron "[l3][dvr] with openflow security group east-west traffic between different vlan networks is broken" [High,In progress] - Assigned to yangjianfeng (yangjianfeng)
14:10:59 <liuyulong> It will be basically fixed in such way.
14:11:12 <mlavalle> we have a proposed fix here: https://review.opendev.org/#/c/663008/
14:11:47 <mlavalle> liuyulong: seems on the right path, right?
14:12:02 <haleyb> so i guess we should close https://bugs.launchpad.net/neutron/+bug/1831706 as a duplicate of that?
14:12:03 <openstack> Launchpad bug 1831706 in neutron "[DVR] Modify `in_port` field of packets which from remote qr-* port" [Undecided,In progress] - Assigned to yangjianfeng (yangjianfeng)
14:12:09 <liuyulong> We need some DVR and OVS experts.
14:12:26 <liuyulong> Yes, we can track the issue in one bug.
14:12:45 <mlavalle> yes it seems so. in fact same person assigned to both
14:13:43 <mlavalle> ok, will take a look at the patch soon
14:13:52 <liuyulong> I'm testing the current code, it works. But we need more carefully about this to avoid unexcepted aggression.
14:14:31 <mlavalle> will you leave a note in the patch once your testing is done, liuyulong?
14:14:43 <liuyulong> The first version https://review.opendev.org/#/c/663008/4 can work with openflow security group.
14:15:04 <liuyulong> But when the openvswith agent disable the firewall, it will not.
14:15:33 <liuyulong> So current patch is mainly aim to this direction.
14:16:16 <liuyulong> mlavalle, Jianfeng is my colleague. : )
14:16:23 <mlavalle> ah cool
14:17:23 <liuyulong> I talked with Slawek last week
14:17:50 <liuyulong> I wander if we can add some 'vlan' based tenant network test cases.
14:18:35 <liuyulong> At present, it seems unlikely that it is achievable.
14:19:16 <mlavalle> ok
14:19:22 <mlavalle> Next one is https://bugs.launchpad.net/neutron/+bug/1774459
14:19:23 <openstack> Launchpad bug 1774459 in neutron "Update permanent ARP entries for allowed_address_pair IPs in DVR Routers" [High,Confirmed] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan)
14:19:40 <mlavalle> We have a patch here: https://review.opendev.org/#/c/651905/
14:20:32 <tidwellr> this looks to be in good shape, I was going to give it another pass before giving it my +1 again
14:21:14 <mlavalle> yeah, I'll do the same unless haleyb wants to be over it, since he already +2ed it
14:21:25 <mlavalle> go over it ^^^^
14:21:39 <haleyb> i can look again
14:21:49 <mlavalle> cool, thanks
14:22:01 <mlavalle> any other bugs we should disucss today?
14:23:28 <mlavalle> I take that as a no :-)
14:23:37 <mlavalle> #topic Routed Networks
14:24:20 <mlavalle> This is a very popular topic from this meeting's past that is making a roaring comeback thanks to wwriverrat
14:24:38 <wwriverrat> lol... roar like a kitten
14:24:59 <mlavalle> as you all know, we have a spec in progress: https://review.opendev.org/#/c/657170
14:25:48 <mlavalle> and a patch that mostly covers the linuxbridge implementation: https://review.opendev.org/#/c/623115/
14:26:21 <mlavalle> I spent time this past weekend looking at the code from the OVS perspective and it seems to me not much is needed from that perspective
14:26:41 <mlavalle> so I am deploying it in a dev environment in my home office
14:27:00 <mlavalle> and will make sure everything works from OVS's perspective
14:27:29 <wwriverrat> there *may* be more than the alembic migration for that.
14:27:39 <mlavalle> I also had a chat with ralonsoh (who usually attends this meeting) and he will look at it from the sr-iov perspective
14:27:57 <ralonsoh> mlavalle, I'm still reading the spec and the SRIOV code
14:27:58 <mlavalle> again, at first glance, not much change is needed if at all
14:28:18 <mlavalle> ralonsoh: thanks. no rush
14:28:46 <wwriverrat> for migration, I know we have some script link attached to the bug and maybe to to the review
14:28:50 <mlavalle> so we will have this topic in this meeting until we merge this feature
14:29:20 <wwriverrat> I started this to get some ideas out onto a sharable location: https://etherpad.openstack.org/p/Neutron_Mult-segment_support
14:29:39 <mlavalle> ahhh, fantastic
14:29:49 <wwriverrat> as for dev I'm at a decision fork. would like some feedback
14:30:16 <wwriverrat> one fork may break everthing, the other will be softer but not quite right
14:30:57 <wwriverrat> Code in question: https://github.com/openstack/neutron/blob/cbee0f9f88ff34f70ff19590471b5405e06ff2a9/neutron/plugins/ml2/drivers/agent/_agent_manager_base.py#L62-L68
14:33:02 <mlavalle> right, we are touching an RPC interface
14:33:50 <mlavalle> I will leave a comment in the patch with my 2 cents soon
14:34:04 <mlavalle> \and I encourage others to do the same
14:34:21 <wwriverrat> something in there definitely has to change in order to achieve the one->many (network->segments)
14:34:30 <mlavalle> yes
14:36:25 <mlavalle> I remind the team that we would like to merge this by Train-2
14:36:33 <mlavalle> anything else on this topic today?
14:37:06 <tidwellr> one loosely related item
14:38:14 <tidwellr> I've ressurected https://review.opendev.org/#/c/486450/ which would give us the ability to do floating IP's and other potentially interesting things on routed networks
14:38:53 <mlavalle> thanks for that
14:39:08 <tidwellr> wwriverrat: I'd especially love your feedback on this
14:39:09 <wwriverrat> +1
14:39:11 <mlavalle> I will take a look at the revised version this week
14:39:36 <wwriverrat> I see klindgren has already given a +1 in the past too. I'll look deeper
14:39:59 <tidwellr> I've re-worked it, so klindgren's +1 may or may not be valid anymore :)
14:40:31 <wwriverrat> sure. I'll poke him today to have him take another gander. me2
14:41:10 <mlavalle> tidwellr, wwriverrat: are you guys planning to go to Shanghai? we could partner on a routed networks update presentation there
14:41:48 <wwriverrat> would love to, but not holding my breath
14:42:12 <tidwellr> not sure yet if I'm going
14:42:18 <mlavalle> after these two changes, routed networks will be feature complete and that merits a Summit presentation
14:42:22 <wwriverrat> I'll start the sell to the travel budget folk
14:43:00 <mlavalle> I'll put together a talk overview and send it to you for your feedback
14:43:10 <wwriverrat> awesome
14:44:00 <mlavalle> ok, moving on
14:44:10 <mlavalle> #topic On demand agenda
14:44:18 <mlavalle> anything else to discuss today?
14:45:52 <mlavalle> ok, thanks for attending
14:45:54 <mlavalle> o/
14:45:59 <mlavalle> #endmeeting