13:59:33 #startmeeting neutron_l3 13:59:34 Meeting started Wed Dec 4 13:59:33 2019 UTC and is due to finish in 60 minutes. The chair is liuyulong. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:59:37 The meeting name has been set to 'neutron_l3' 14:00:21 #chair liuyulong_ 14:00:21 Current chairs: liuyulong liuyulong_ 14:00:37 #chair slaweq 14:00:38 Current chairs: liuyulong liuyulong_ slaweq 14:00:40 #chair haleyb 14:00:47 Current chairs: haleyb liuyulong liuyulong_ slaweq 14:00:47 Hi all 14:01:16 #topic Announcements 14:01:22 liuyulong: in case anyone shows up for the cinder meeting, it's now at this time in #openstack-meeting-4 14:01:31 (sorry to interrupt) 14:01:59 rosmaita, np 14:02:49 hi 14:03:08 Actually no announcement from me 14:03:14 #link https://blueprints.launchpad.net/neutron/ussuri 14:03:41 These bps are all targeted in U-1。 14:04:17 And one bug: https://bugs.launchpad.net/neutron/+bug/1841067 14:04:17 Launchpad bug 1841067 in neutron "[RFE] SR-IOV agent depends on mac addresses for getting bound ports" [Medium,Confirmed] 14:04:50 also on the milestone ussuri-1. 14:05:00 we still need to merge https://review.opendev.org/#/c/676713/ 14:05:21 https://review.opendev.org/#/c/694757/ was the first patch 14:05:29 but we need 676713 ttoo 14:07:02 Yes, we can see Adrian still has activities. 14:07:21 (next week I'll be able to help him if needed) 14:07:54 ralonsoh, great 14:08:01 OK, next topic 14:08:05 #topic Bugs 14:08:31 First one: 14:08:36 #link https://bugs.launchpad.net/neutron/+bug/1851609 14:08:36 Launchpad bug 1851609 in neutron "Add an option for graceful l3 agent shutdown" [Medium,In progress] - Assigned to Oleg Bondarev (obondarev) 14:08:48 IMO, the patch https://review.opendev.org/#/c/693323/ is now fine to me. 14:09:12 (added to my TODO list) 14:09:39 Maybe slaweq and haleyb could raise this to the neutron_drivers meeting. 14:11:47 The bug deputy was Nate last week. 14:12:09 This is the thread: http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011352.html 14:13:32 #link https://bugs.launchpad.net/neutron/+bug/1854462 14:13:32 Launchpad bug 1854462 in neutron "[Functional tests] Timeout exception in list_namespace_pids" [High,Confirmed] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) 14:13:56 ralonsoh, you have any updates? 14:14:08 I had this one assigned yesterday 14:14:13 no updates yet, sorry 14:16:00 It's OK, never mind. 14:17:25 hi, sorry i'm late 14:17:39 It's related to thread, problem may not be easy to find out, especially in such coroutine switching timeout. 14:18:09 the problem in the privsep context, IMO 14:18:19 and this is something way more difficult to solve 14:18:45 but, IMO, with py3 we can now change the order of the decorators in ip_lib 14:19:08 instead of calling the privsep one and the the sync one (blocking the privsep thread) 14:19:33 now we can first call the sync one, and when the sync is released, we can open the privsep one 14:19:34 Yes, that I/O function 'send_recv' looks stuck in some condition. 14:20:48 ralonsoh, alright, it's out of my scope, let's see how you fix that. : ) 14:20:54 np! 14:21:55 #link https://bugs.launchpad.net/neutron/+bug/1854051 14:21:55 Launchpad bug 1854051 in neutron "py36 unit test cases fails" [Critical,Incomplete] 14:22:12 I noticed this was discussed yestarday. 14:22:18 in CI meeting 14:23:17 Yes, the python3.6 libs are all from the CentOS repo. 14:23:37 this is more a python problem than a openstack one 14:23:42 That lib 'typing' is from python3-libs-3.6.8-10.el7.x86_64 14:23:47 (or the RPM provider) 14:25:56 I have tried to upgrade the 'typing' to 3.7.4.1, but the error still occurs. 14:26:18 try to use pip 14:26:22 Next step, I will try to move my devstack to this py3.6 env. 14:26:43 actually, in py37 this is the last version.... 14:26:46 I said nothing 14:27:16 ralonsoh, I tried pip3.6, not work... 14:27:47 I will try to run the agent on the python3-3.6.8-10.el7.x86_64 to see what will happen. 14:28:16 My devstack is now still running on py2.7, : ) 14:29:57 OK, let's shot a quick scan of LP bug list. 14:33:46 Looks all L3 related bug have been mentioned in the meeting. 14:34:12 Any bug else? 14:34:26 not from my side 14:34:50 OK 14:36:08 Last week I sent an email about adding a section for OVN L3 related topics during this L3-meeting. 14:36:48 #link http://lists.openstack.org/pipermail/openstack-discuss/2019-November/011211.html 14:37:16 So let's starts the first one. 14:37:24 #topic OVN_L3 14:38:58 (for now I can't provide any useful information in this topic, sorry) 14:39:01 Let me share something about OVN. 14:39:04 #link http://man7.org/linux/man-pages/man7/ovn-architecture.7.html 14:40:18 which part? :) 14:40:21 I guess this should be the best document for users, developers or networking fans to get familiar with OVN. 14:40:59 There is a section called "Gateway Routers". 14:41:44 "Logical Routers" and "Distributed Gateway Ports" 14:42:57 All these concepts should be a good material for understanding the OVN. 14:44:40 I read this doc a real long time ago, so I wonder if someone who can tell us, does this doc still comply with OVN's current design? 14:45:26 for sure, the documentation part must be considered in the OVN migration to Neutron 14:45:46 and those topics should be documented (and updated if needed) 14:46:16 liuyulong: i'm assuming it has advanced since then, let me find a link, things are in-tree and i don't know when that man page was taken 14:46:42 #link http://www.openvswitch.org//support/dist-docs/ovn-architecture.7.pdf 14:46:59 This should be the right link, I guess. 14:48:30 ovn was split out of the ovs repo recently, but that is newer 14:49:37 And we have this: https://docs.openstack.org/networking-ovn/latest/admin/refarch/refarch.html 14:50:26 Since the networking-ovn code is now quickly getting into the neutron repo, so the networking-ovn DOCs will be moved to neutron repo also? 14:50:26 liuyulong, the fresh docs are always here: http://www.openvswitch.org/support/dist-docs/ 14:51:49 maciejjozefczyk, yeah, yeah, this is the official for sure. 14:52:03 maciejjozefczyk: thanks, i thought flavio had sent me an update post-split, but i can't find it 14:52:47 haleyb, liuyulong, ought, not really. Those docs are not updated. Looks like those were generated before the split 14:53:11 and docs.ovn.org isn't working :( 14:53:32 so the homework is to find a fresh ones, I'll ask Numan Siddique if he has any information were to find it. 14:54:16 So in the docs.openstack.org maybe we should add some OVN links for these. 14:54:34 #link https://docs.openstack.org/networking-ovn/latest/ 14:55:25 liuyulong: in the migration from networking-ovn to neutron the docs should be moved, we can update them once that happens if they are wrong 14:55:38 Sure 14:56:27 https://review.opendev.org/#/c/696783/ was a recent patch by mlavalle 14:57:00 liuyulong, I got the information that the fresh documentation will be placed on ovn.org soon 14:57:49 Good to know, thank you guys. 14:58:07 liuyulong, thanks for pointing this :) 14:58:07 I hope I made a good start today, obviously I didn't talk about anythong about OVN L3 : ) 14:58:54 Alright, we are running out of time. 14:59:34 Thank you for attending the meeting. 14:59:42 #endmeeting