21:00:09 #startmeeting networking 21:00:11 Meeting started Mon Aug 5 21:00:09 2019 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:12 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:14 The meeting name has been set to 'networking' 21:00:19 hi 21:01:29 hi 21:01:47 slow Monday? 21:01:49 hi 21:02:35 ok, let's get going 21:03:02 #topic Announcements 21:03:37 The next milestone is Train-3 on the week of September 9th 21:03:48 so that's a liuttle bit more than a month 21:03:52 from today 21:04:28 Yesterday I nominated ralonsoh to join the Neutron core team: http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008225.html 21:04:47 Most of you have provided positive feedback 21:05:12 the nomination will be open all this week 21:06:14 This week is the last one to enter your name in the Shanghai PTG planning etherpad, if you are planning to attend: https://etherpad.openstack.org/p/Shanghai-Neutron-Planning 21:06:50 by the end of the week I will use the number of people registered to estimate how many people will attend out PTG 21:07:05 any other announcements? 21:07:09 not too many so far on the list :/ 21:08:36 ok, let's move on 21:09:09 #topic Blueprints 21:09:29 These are the blueprints that we are tracking for T-3 https://etherpad.openstack.org/p/Shanghai-Neutron-Planning 21:09:34 #undo 21:09:35 Removing item from minutes: #topic Blueprints 21:09:46 #topic Blueprints 21:10:19 These are the blueprints we are tracking for T-3: https://launchpad.net/neutron/+milestone/train-3 21:10:40 any updates? 21:11:48 this one https://blueprints.launchpad.net/neutron/+spec/subnets-different-pools-same-net looks for me like done, but maybe tidwellr has something more related to it which isn't linked there 21:11:59 that one is done 21:12:24 thx tidwellr for confirmation :) 21:12:35 ok, updated in Launchpad 21:12:48 thanks tidwellr for this implementation 21:13:41 np 21:14:08 ok, let's move on 21:14:29 #topic Community Goals 21:14:57 any updates on community goals? 21:16:30 ok, let's move on then 21:16:34 nothing new from me 21:16:59 #topic Bugs 21:17:23 Our deputy this week was haleyb 21:17:29 and here's his report http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008258.html 21:18:07 there were a few in the DVR/L3 space which we can handle in that meeting 21:18:25 ok 21:18:42 there were a couple others that needed owners, let me link 21:18:50 https://bugs.launchpad.net/neutron/+bug/1838431 21:18:51 Launchpad bug 1838431 in neutron "[scale issue] ovs-agent port processing time increases linearly and eventually timeouts" [Medium,Confirmed] 21:19:54 liu had filed it, perhaps he can pick up 21:20:11 if he doesn't< i will take it 21:20:22 ack 21:20:28 kind of matches what we are doing in the performance sub-team 21:20:37 I already left him a question in the bug 21:20:47 I just wrote a comment there too 21:21:08 https://bugs.launchpad.net/neutron/+bug/1838431 was the second one 21:21:08 Launchpad bug 1838431 in neutron "[scale issue] ovs-agent port processing time increases linearly and eventually timeouts" [Medium,Confirmed] 21:21:14 it looks for me like "well known" problem with remote_security_group_id in SG 21:22:04 i could not reproduce one of the issues in ^^, and have asked what release it is. there might be a missing notification, or some missing information when a port delete happens and a floating ip is associated 21:22:25 haleyb: You pasted same link twice 21:22:33 sigh 21:22:42 https://bugs.launchpad.net/neutron/+bug/1838403 21:22:43 Launchpad bug 1838403 in neutron "Asymmetric floating IP notifications" [Medium,New] 21:22:49 that's better 21:23:17 thx :) 21:24:32 i can pick-up based on his response, have not confirmed the notification message on master 21:24:44 thanks haleyb 21:25:14 and one more that slaweq filed 21:25:16 https://bugs.launchpad.net/neutron/+bug/1838760 21:25:17 Launchpad bug 1838760 in neutron "Security groups don't work for trunk ports with iptables_hybrid fw driver" [High,Confirmed] 21:25:49 hmm 21:26:06 is it not documented that configuration doesn't work? 21:26:19 tidwellr: I don't think so 21:26:48 I helped early on with some of that implementation, and we were definitely aware that the iptables_hybrid driver would not work 21:27:33 a gap in the docs then? 21:27:35 tidwellr: and there is even test https://github.com/openstack/neutron-tempest-plugin/blob/master/neutron_tempest_plugin/scenario/test_trunk.py#L275 which is checking if such connectivity is in fact blocked 21:28:46 tidwellr: mlavalle so maybe I just didn't look for such info in docs because I assumed that if something is in tests, it should works 21:28:56 I think this may be a long-standing gap in docs, we initially only supported the OVS firewall driver 21:29:20 is it this sentence? "Security rules via iptables 21:29:20 rules is obviously not supported, and never will be." 21:29:48 contributor/internals/openvswitch_agent.rst 21:29:57 haleyb: ha, so it's just matter of test bug than :) 21:30:08 that seems more the spec/implementation though 21:30:30 how many users are going to read that? :) 21:31:01 so the bug is really a doc gap 21:31:08 someone would have to confirm that wasn't just a case of my finding a good sentence with 'iptables' in it :) 21:31:08 mlavalle: and test bug 21:31:56 haleyb: no, your right. That is in line with what I recall working on the initial implementation of trunk ports 21:32:02 but the test should be there for the ovs fw driver, right? 21:32:42 mlavalle: this is tempest test and it can be run on deployment with any driver configured 21:33:04 so we should probably skip at least this part if there is not supported fw driver used on L2 agents 21:33:06 mlavalle: trunk tests that check connectivity should be run with the OVS firewall driver 21:33:31 I think we are all saying the same thing 21:33:50 admin/config-trunking.rst maybe needs the update then, it doesn't mention iptables, and is vague with "If the native OVS 21:33:50 firewall driver is to be used, we recommend that the MAC address of the parent 21:33:50 port be re-used on all subports." 21:34:57 it would be nice if it were a little more "in your face" that this is an unsupported configuration..... 21:35:04 in this document there is even "Limitations" section https://docs.openstack.org/neutron/latest/admin/config-trunking.html#limitations-and-issues 21:35:12 so IMO it should be mentioned there 21:35:16 ie fail the port binding or something 21:36:51 tidwellr: so are You saying that there should be an binding error when trying to bind trunk subport with configured SG when agent is using iptables_hybrid fw driver? 21:37:45 slaweq: something along those lines, just thinking out loud about ways to really make it obvious this isn't supported 21:38:10 tidwellr: ok, understood 21:38:18 so IMO plan for this one would be: 21:38:43 1. update docs to write this info in more visible place(s) also, 21:39:06 2. fix tempest test to not run this part (or this test) on unsupported configuration, 21:39:29 3. Try to do some more "in Your face" change as tidwellr proposed 21:39:34 do You agree? 21:39:38 yes 21:39:41 +1 21:40:02 thx, I will update bug with this plan and will take care of it 21:40:11 cool 21:40:47 The bugs deputy this week is amotoki 21:40:47 and I will also reduce importance of this bug as it's not high anymore IMO 21:41:06 and next week it will be tidwellr's turn 21:41:25 anything else on bugs? 21:41:31 not from me 21:41:43 moving on 21:41:55 #topic neutron-lib 21:42:07 I think boden is off this week 21:42:24 he is moving his family to Idaho, IIRC 21:43:03 anything to say about neutron-lib? 21:43:38 there is one topic proposed by bcafarel 21:43:43 I know 21:43:56 it's related to neutron-lib so I'm just saying :) 21:44:05 let's move to open agenda 21:44:13 #topic On-demand agenda 21:45:18 so bcafarel asked whether we should do neutron-lib backports? 21:46:06 I haven't seen a strong need to do it, but in specifc cases, like the one mentioned in the topic, I don't see why not 21:46:20 what do others think? 21:46:23 I'm now looking at neutron-lib tags 21:46:33 and it looks that we did something like that in the past 21:46:45 we have 1.9.0 1.9.1 and 1.9.2 21:47:01 it is in Pike deliverables directory in releases repo 21:47:18 so IMO it shouldn't be any problem to do that 21:47:37 yeah, that's what I think 21:48:02 maybe we don't need to do it regularly, but when it is needed, let's do it 21:48:09 +! 21:48:11 +1 21:48:22 +1 21:48:50 but we should be very careful with what we are backporting 21:49:35 we should always be careful backporting... 21:49:46 I don't know even what CI jobs will be run for stable branches in neutron-lib 21:51:18 ok, it looks that we have at least tempest-full run on such patches: https://review.opendev.org/#/c/672165/ :) 21:51:27 and tempest-full-py3 21:51:32 so it's not bad :) 21:52:23 still, let's keep it limited 21:52:36 I agree 21:53:08 ok 21:53:16 anything else to discuss today? 21:54:04 just one short heads-up 21:54:12 patch https://review.opendev.org/#/c/666409/ was merged today 21:54:34 so we removed "gateway_external_network_id" config option from neutron 21:55:09 I hope it will not break anything as haleyb expects :P but if You will find anything which may be related, just be aware of this patch :) 21:55:37 good heads up 21:55:42 thanks! 21:56:12 anything else? 21:56:47 not from me 21:56:51 ok, have a great week! 21:56:56 thanks for attending 21:57:08 #endmeeting