14:00:25 #startmeeting networking 14:00:25 Meeting started Tue Mar 24 14:00:25 2020 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:26 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:28 The meeting name has been set to 'networking' 14:00:34 o/ 14:00:40 o/ 14:00:48 o/ 14:00:55 o/ 14:01:31 \o 14:02:14 ok, lets start 14:02:18 #topic Announcements 14:02:31 according to https://releases.openstack.org/ussuri/schedule.html next important dates are: 14:02:32 Final release for non-client libraries - week of March 30th, 14:02:38 Ussuri-3 (feature freeze) - week of April 6th 14:02:57 so final release of non-client libraries is next week 14:03:36 I think we should review what is missing and needed there still and get it merged this or early next week 14:03:49 and then we will prepare releases next week with amotoki 14:05:20 if You have any patches waiting in review queue which You want to include in this final release of any lib, please ping me and tell me what patch You need 14:05:41 hi 14:06:17 and then in 2 weeks we have Ussuri-3 and feature freeze 14:06:45 so we should now focus also on reviewing patches related to RFEs which we want to deliver in Ussuri 14:07:05 most of them I think have set review-priority +1 14:07:46 any questions/comments about those dates? 14:08:10 looks good to me 14:08:55 ok, so next one 14:09:14 also about dates, according to https://governance.openstack.org/election/ PTL nomination period starts on Mar 24th which is today 14:09:30 so if someone wants to candidate - this is week of nominations :) 14:09:52 next announcement 14:10:01 Victoria PTG in Vancouver is cancelled https://www.openstack.org/events/opendev-ptg-2020/ 14:10:07 If You want to help to organize virtual PTG, please add Your name in https://etherpad.openstack.org/p/Virtual_PTG_Planning 14:10:57 we will need to find some way to arganize virtual ptg 14:11:04 so no team dinner this time :( 14:11:36 This time I won't be the only one participating remotely :-) 14:11:44 njohnston: true :) 14:12:00 I think it will be different but it will have benefits 14:12:05 virtual team dinner then? 14:12:27 bcafarel: I'm not sure if that will work fine but we can try :) 14:12:39 someone can have beer from the morning :) 14:12:48 :) 14:13:01 sorry for late 14:13:22 amotoki: and there will be excuse for that at least :D 14:14:04 and also speaking about Victoria (Virtual) PTG, we have Victoria PTG planning etherpad: https://etherpad.openstack.org/p/neutron-victoria-ptg 14:14:13 please add Your ideas about topics there 14:14:30 and thx to all who already added some proposals there 14:14:30 I rather like the way Ironic is doing their Unconference. I like the PTG idea but if we go back to the old midcycle concept then we can space things out so people involved in multiple projects dont have to juggle schedules 14:15:56 njohnston: but are You talking about virtual midcycle or "real" ones? 14:16:15 well in these days it would be a virtual midcycle 14:17:09 njohnston: I guess there is already some discussion about that in TC, right? 14:18:19 slaweq: Yeah, let me wait for those ideas to get more fleshed out and I'll being the topic back at that point 14:18:53 we are remote so we can split the event into small sessions per topic and coordinate schedules even over multiple weeks. we don't necessarily need to have sessions in consecutive days. 14:19:06 I think the worst with a virtPTG is that for days we have to be active for the night 14:19:29 lajoskatona: It is rough for sure 14:19:42 so perhaps after identifiing the topics starting smaller meetings for the ones that are not fixed in mails or on irc can be better 14:20:02 lajoskatona: that indeed sounds like good idea, at least for now 14:20:11 lets see how it will evolve in next weeks 14:20:41 I knot gibi already proposed something for nova so we can follow them with some ideas probably :) 14:20:44 ok 14:21:37 ok, lets move on 14:21:39 #topic Blueprints 14:21:44 Blueprints for Ussuri-3: https://launchpad.net/neutron/+milestone/ussuri-3 14:21:49 any updates about them? 14:23:47 I wanted to ask about https://blueprints.launchpad.net/neutron/+spec/neutron-ovn-merge - Convergence of ML2+OVS+DVR and OVN 14:24:47 last time we said that last missing patches for this are https://review.opendev.org/#/c/711317/ and https://review.opendev.org/#/c/702247/ 14:25:09 but is https://review.opendev.org/#/c/711317/ needed to mark BP as done? this has reported separate bug 14:25:19 and patch isn't linked with BP at all 14:25:24 haleyb: what do You think? 14:26:04 slaweq, this patch is still not finished 14:26:06 slaweq: i think getting https://review.opendev.org/#/c/702247/ would close it, and it was just updated, i'll review 14:26:22 the rest are follow-ons and bug fixes i think 14:26:43 haleyb: thx, that's exactly my opinion also 14:27:32 for other BPs, I did some progress on https://blueprints.launchpad.net/neutron/+spec/enginefacade-switch 14:27:37 Patches waiting for review now: https://review.opendev.org/#/q/status:open+topic:bp/enginefacade-switch 14:28:47 and about https://blueprints.launchpad.net/neutron/+spec/metadata-over-ipv6 - please all, review spec for this https://review.opendev.org/#/c/315604/ 14:28:48 :) 14:29:18 slaweq, bence found a possible architecture error in the spec 14:29:28 while doing a POC 14:29:33 just commented before this meeting 14:29:52 rubasov: ralonsoh: yes, I just saw it 14:30:00 I will read after this meeting 14:30:35 please check if you also think it is because the kernel behaves differently 14:31:47 and that's all update about BPs from me today 14:32:37 if there is nothing else, lets move on 14:32:39 #topic Community goals 14:32:55 here currently we have only not finished IPv6-only testing goal 14:33:05 but I didn't had time to work on it this last week 14:33:12 was the unittest.mock change a community goal? 14:33:25 haleyb: no 14:33:27 that was a recommendation 14:33:30 haleyb: not yet for sure 14:33:34 maybe for V cycle 14:33:46 AFAIK noone has proposed it for V cycle 14:33:48 ok, i'll mention it in open agenda then 14:34:33 njohnston: any updates about migration to Zuul v3 which is Victoria goal? 14:35:06 The only change in the field I know about is https://review.opendev.org/#/c/703949/ for networking-bagpipe 14:35:28 lajoskatona: Have you gotten a start on converting networking-odl to zuulv3? 14:35:47 yes, but I have to restart as that was month ago 14:35:53 lajoskatona: thinking specifically about https://opendev.org/openstack/networking-odl/src/branch/master/.zuul.d/jobs.yaml#L240 to EOF 14:36:26 yes I have an old patch for that somewhere 14:36:36 lajoskatona: OK, hopefully those jobs wont be too bad, they look pretty straightforward 14:36:37 I refresh it and ask around in odl community 14:36:40 thanks 14:36:48 lajoskatona: and do You need help with https://review.opendev.org/#/c/703949/ ? 14:36:50 and I don't know if we have anyone who can comment on midonet 14:37:18 with odl and midonet and that one bagpipe change I think we're complete 14:37:26 I think now that horizon is stabilized with pyScss2 those can be pushed forwards 14:38:41 if You would need help with it lajoskatona, You can ping me 14:38:45 next topic 14:38:47 #topic Bugs 14:38:55 slaweq: thanks, I check the fresh resulst and come back 14:39:05 I was on bug deputy. Summary http://lists.openstack.org/pipermail/openstack-discuss/2020-March/013510.html 14:39:26 from what I wanted to highlight here is 14:39:33 *are 14:39:35 Two high bugs related to CI which we should take a look: https://bugs.launchpad.net/neutron/+bug/1867936 https://bugs.launchpad.net/neutron/+bug/1868237 14:39:37 Launchpad bug 1867936 in neutron "test_update_delete_extra_route failing due to timeout when creating subnets" [High,Confirmed] 14:39:38 Launchpad bug 1868237 in neutron "[tempest] Error in "test_multicast_between_vms_on_same_network" test case" [High,Confirmed] 14:39:59 both don't have assignment yet, so if anyone have some cycles to take a look, that would be great 14:40:46 and also https://bugs.launchpad.net/neutron/+bug/1868137 which rubasov is already looking at but maybe someone more familiar with ovn driver could also take a look 14:40:47 Launchpad bug 1868137 in neutron "default geneve overhead is not set high enough for ovn" [Medium,Confirmed] 14:41:35 any other bugs You want to discuss with the team today? 14:42:32 slaweq: am i deputy this week? 14:42:52 haleyb: no, this week hongbin is deputy 14:43:02 Your turn is next week 14:43:07 phew! 14:43:26 :) 14:43:50 next week plan: create all the bugs! 14:44:02 LOL 14:44:18 we will do competition: who can open more bugs next week :P 14:44:55 i can close them just as fast :) 14:45:04 haleyb: :D 14:45:29 ok, lets move on to the last topic for today 14:45:31 #topic On Demand Agenda 14:45:49 anything else You want to discuss today/ 14:45:51 ? 14:45:53 i have one 14:45:58 go on haleyb 14:46:23 along the recommendation of moving to unittest.mock, and other projects doing it i created https://review.opendev.org/#/c/711579/ 14:46:48 it found some bugs which are in the related change section 14:46:54 that is huge patch :) 14:47:10 yes, very big, mostly one-liners luckily 14:47:44 but it's now failing in the functional tests and needs some debugging, was wondering if i should split it up into unit and functional pieces to get one merged 14:48:13 +1 for this 14:48:15 haleyb: I think that is a good idea 14:48:18 +1 14:49:06 I though it was only UT in that review, looks like I missed a few lines in that long list? 14:49:34 bcafarel: at first glance it seems for me that functional tests may fail due to https://review.opendev.org/#/c/711579/3/neutron/tests/base.py 14:49:45 but +1 on the idea, with fixes in now for UT it is mostly rename/reorder and it looked good to me when I checked 14:49:46 ok, i'll get that one passing and propose another follow-on - i think it's the change in test_base.py? at least i thought it was the functional tests failing on a mock 14:49:48 as those tests inherits from this too 14:49:57 ah true! 14:50:00 slaweq: ah yes, that's it 14:50:25 so really it's the patches it's depending on that need review 14:51:56 ok https://review.opendev.org/#/c/713350/ is a bit larger too 14:52:38 go big or go home :) 14:52:48 i 14:52:54 i'm padding my stats 14:52:59 :) 14:53:00 :) 14:53:22 and the revert of https://review.opendev.org/#/c/711158? 14:53:34 (this is the last related patch) 14:53:35 ralonsoh: i was going to mention that one too 14:53:39 sorry 14:53:44 np 14:54:09 looking at that again last night, looks like the int_br changes should be reverted for now, but the tun_br one is ok 14:54:27 liuyulong: don't know if you're here but is that ok? ^^ 14:54:44 or we just revert and re-do 14:55:24 I don't understand, why we need revert of https://review.opendev.org/#/c/711158 ? 14:55:30 that was another change brought by the unittest.mock change, so maybe being too aggressive 14:55:40 we use only native implementation 14:55:52 why can't we remove deferred? 14:56:37 i think there is still a small piece of code using ofctl in the int br, liu pointed it out i think 14:57:08 https://review.opendev.org/#/c/711158/2/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py@2082 14:57:14 I'll recheck that 14:57:29 but the add_flow command will depend on the implementation used 14:57:34 and now we have only native 14:57:56 so shouldn't we get rid of this ofctl code instead of reverting Your patch? 14:58:16 https://github.com/openstack/neutron/blob/master/neutron/agent/common/ovs_lib.py#L422-L475 was the code 14:58:32 yes, you are right 14:58:37 has a run_ofctl() call :( 14:58:41 slaweq, this is not that simple 14:58:50 https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_030/711158/2/gate/neutron-tempest-plugin-scenario-openvswitch/0301da3/controller/logs/screen-q-agt.txt 14:58:56 slaweq, https://bugs.launchpad.net/networking-sfc/+bug/1853171 14:58:57 Launchpad bug 1853171 in neutron "Deprecate and remove any "ofctl" code in Neutron and related projects " [Medium,In progress] 14:59:07 tons of ovs-ofctl here in the log 14:59:09 ralonsoh: ok, now I remember :) 14:59:52 liuyulong, you are right: there are still some OF handled by ofctl 15:00:06 ok, we are running out of time 15:00:17 so lets continue this in neutron channel if needed 15:00:23 thx for attending the meeting 15:00:28 #endmeeting