14:00:40 #startmeeting neutron_l3 14:00:41 Meeting started Wed Sep 11 14:00:40 2019 UTC and is due to finish in 60 minutes. The chair is liuyulong. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:44 The meeting name has been set to 'neutron_l3' 14:01:39 #chair liuyulong_ 14:01:39 Current chairs: liuyulong liuyulong_ 14:02:09 #chair haleyb 14:02:09 Current chairs: haleyb liuyulong liuyulong_ 14:02:14 #chair slaweq 14:02:15 Current chairs: haleyb liuyulong liuyulong_ slaweq 14:02:23 hi 14:02:26 Just in case, :) 14:02:52 #topic Announcements 14:03:24 I have no announcement this week. 14:04:29 If you guys have, please tap the keyboard directly. : ) 14:05:07 hi 14:05:12 I have one short thing 14:05:21 (or 2) 14:05:28 just a reminders: 14:05:30 Shanghai PTG planning etherpad 14:05:32 https://etherpad.openstack.org/p/Shanghai-Neutron-Planning 14:05:38 Shanghai Forum brainstorming etherpad 14:05:40 https://etherpad.openstack.org/p/neutron-shanghai-forum-brainstorming 14:05:49 please put there Your proposals for topics 14:06:54 that's all from me :) 14:07:49 I have a lot of ideas. 14:09:43 Any other announcements? 14:09:53 OK, let's move on. 14:10:05 #topic Bugs 14:11:00 #link http://lists.openstack.org/pipermail/openstack-discuss/2019-September/009261.html 14:11:19 Nate Johnston was our bug deputy last week, thanks. 14:11:30 my pleasure 14:11:53 Most of those bugs are related to CI. IMO 14:12:48 I agree, I think the one most aligned with L3 is: https://bugs.launchpad.net/bugs/1842937 14:12:49 Launchpad bug 1842937 in neutron "Some ports assigned to routers don't have the correspondent routerport register" [Undecided,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) 14:14:00 Yes, it is 14:15:06 sorry, I was in other chat 14:15:16 I have a patch in gerrit for this 14:15:17 one sec 14:15:34 #link https://review.opendev.org/#/c/680413/ 14:15:40 the point is this patch is not solving the problem 14:15:55 I'm looking at that. : ) 14:16:07 but mitigating it: when the port, during the sync, does not have all the ips (and subnets) 14:16:23 although in the Neutron DB the information is correctly populated 14:16:44 this patch is forcing the DHCP agent to retrieve, at this point, the correct information from the server 14:16:59 One small concern is that we may take care of such DB query, do not make it slow like others once we had. 14:17:47 that's the point 14:18:03 if the port does not have this information, we'll force a full resync 14:18:15 this is going to be slower, for sure 14:18:51 this is happening ONLY when the port information is not correct/not totally populated 14:19:31 eventually, if the port does not have those IPs, the server will generate other IPs and the agent will resync the whole subnet 14:20:57 This new query is related to remove router interface only? 14:21:17 remove? no, we are not removing it 14:21:24 the DHCP port is present in the system 14:22:22 OK, I may have to take a deep look of that patch. 14:22:51 One more interesting thing is that I noticed our local queens performance, the attach interface API will takes more than 60s+. 14:23:35 That's will be another story. 14:26:58 Next 14:27:03 #link https://bugs.launchpad.net/neutron/+bug/1843285 14:27:05 Launchpad bug 1838760 in neutron "duplicate for #1843285 Security groups don't work for trunk ports with iptables_hybrid fw driver" [High,Confirmed] - Assigned to Slawek Kaplonski (slaweq) 14:27:57 #undo 14:27:58 Removing item from minutes: #link https://bugs.launchpad.net/neutron/+bug/1843285 14:28:09 Wrong link. 14:29:22 #link https://bugs.launchpad.net/neutron/+bug/1842327 14:29:23 Launchpad bug 1842327 in neutron "Report in logs when FIP associate and disassociate" [Medium,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) 14:29:34 This patch looks good to me now. 14:29:58 For the log one. 14:30:09 #link https://review.opendev.org/#/c/679667/ 14:30:30 And it has a l3_db change here: https://review.opendev.org/#/c/680976/ 14:31:11 yes, the second one requested by Terry 14:31:16 Ryan 14:31:30 and makes sense to implement this patch https://review.opendev.org/#/c/680976/ 14:31:52 we should have only one place to decide if FIP is associated, disassociated or nothing 14:33:11 Make sense, I've changed these code a long time ago. 14:34:15 And once we have a potential consensus which is updating the floating IP by empty "{}" API input, l3 plugin which change nothing, and no errors. 14:35:42 So please consider such scenario. And maybe make sure that association_event will not be added for such scenario. 14:36:05 ok 14:37:59 #link https://bugs.launchpad.net/neutron/+bug/1843025 14:38:01 Launchpad bug 1843025 in neutron "FWaaS v2 fails to add ICMPv6 rules via horizon" [High,In progress] - Assigned to Brian Haley (brian-haley) 14:38:56 It is fixed IMO, just need a backport. 14:38:58 i just did a cherry-pick on that one 14:39:42 so maybe it's just a duplicate? 14:40:20 No, I noticed the bug assignee change, so I have no actions. : ) 14:40:57 OK, that's all bugs from me. 14:41:22 Any other bugs? 14:42:40 OK, let's move on. 14:42:47 #topic On demand agenda 14:43:47 Last week I started the topic of "IPv6", and I read lots of neutron specs about floating IPv6. 14:44:25 #link https://review.opendev.org/#/q/status:abandoned+project:openstack/neutron+branch:master+topic:bp/ipv6-router-and-dvr 14:44:58 #link https://review.opendev.org/#/q/ndp 14:45:25 We have this merged and implemented:https://review.opendev.org/#/c/139731/ 14:46:01 Bad link, it should be this: https://review.opendev.org/#/c/101306/ " 14:46:02 Support Router Advertisement Daemon (radvd) for IPv6" 14:46:27 #link https://review.opendev.org/#/c/139731/ 14:46:31 that and floating IPv6 are different things 14:46:39 this is the spec for floating IPv6. 14:47:06 haleyb, yes, just a gerrit query. : ) 14:47:48 i think only one plugin supports floating IPv6, we had decided years ago not to do it in the core code 14:49:07 is there a use case for doing it? it's not like there's a shortage of IPv6 addresses :) 14:49:36 Yes, IIRC, midonet may support floating IPv6. 14:50:52 After the L3 meeting last week, Donny Davis gave me their IPv6 deployment details. 14:50:55 i know swami has been working on "fast exit" IPv6 w/DVR, which would be useful 14:51:28 They uses the BGP. 14:52:13 But it may also need some extra works. 14:52:31 right, it's a good use of BGP, assuming your infrastructure supports it 14:53:10 1. Access the public network until the user apply or pay for it. 14:53:32 2. Qos for IPv6 traffic to external world. 14:54:39 Oure IPv4 floating IP has both abilities now. 14:56:23 so floating IP allocation costs $$ ? 14:57:08 To achive these, neutron may need some new resource "IPv6 address" or "Floating IPv6 Address" and the QoS binding for it. 14:57:31 haleyb, no, bandwidth costs money. 14:58:15 liuyulong: i was wondering how the user "paid" for external access in 1) above 14:58:26 one way is to charge for a floating IP address 14:59:16 It can be one way. 14:59:46 i hope not to have floating IPv6 15:00:11 In my experience, pay for some bandwidth is more popular in China. 15:00:38 we are at time 15:01:01 OK, then let's end here. 15:01:05 #endmeeting