Monday, 2024-12-30

opendevreviewRodolfo Alonso proposed openstack/neutron master: Catch when the process does not exist when killing it  https://review.opendev.org/c/openstack/neutron/+/93504607:06
ralonsohykarel, I was looking LP 2092567 and I saw https://github.com/svinota/pyroute2/issues/122507:38
ralonsohare you on this?07:38
ralonsohis the problem the table filter only?07:39
ykarelralonsoh, just reported that07:39
ykarelralonsoh, i see same with familty07:39
ralonsohok... so not only table07:39
ralonsohlet's wait for the pyroute2 fix then07:39
ykarellooks like pyroute2 going major restructuring07:40
ralonsohif not, we can manually filter the returned list in the routes method07:40
ralonsohyeah, I saw it, very big changes07:40
ykarelwill check other issues related to namespace and report seperate issue for that07:41
ralonsohthanks!07:41
ykarellike couple of tests failing on checking fip namespace self.assertFalse(self._namespace_exists(fip_ns))07:42
ykarelk not just fip namespace07:43
ykarelsame with router or snat namespaces, likely specific to remove netns07:43
ralonsohykarel, we reimplemented this method07:44
ralonsohah ah ah no, we deleted that re-implementation07:44
ralonsohykarel, is this failing with py3.12?07:47
ykarelyes noble py 3.1207:47
ralonsohwe can try using 07:47
ralonsohctypes.CDLL(ctypes.util.find_library('c'), use_errno=True)07:47
ralonsohinstead of 07:47
ralonsohctypes.PyDLL(ctypes_util.find_library('c'), use_errno=True)07:47
ralonsohonly of the netns deletion07:47
ykarelok no, i can see it in jammy too07:48
ralonsohok then07:48
ralonsohin any case, we can try removing libc=priv_linux.get_cdll() in remove_netns07:49
ykarelatleast the test still fails even after removing ^ locally07:50
sahidralonsoh: o/08:51
sahidi'm currently add support of native threads for os-ken08:52
sahidhttps://opendev.org/openstack/os-ken/src/branch/master/os_ken/lib/hub.py08:52
sahiddoes that make sense in your pov?08:52
ralonsohsahid, sorry, what does it mean this question? We need to migrate this project from eventlet, yes08:54
ralonsohit makes sense because we need to remove eventlet08:54
ralonsohwhat is the problem that you are facing?08:55
sahidok, i don't know you may have discussed other solution, like perhaps using an other lib or I don't know, since is quite a big work I wanted to ensure I'm not doing something that will be not needed08:56
ralonsohsahid, the only alternative to os-ken we ever had was using the ofctl commands directly08:58
ralonsohthat interface was removed some releases ago08:58
ralonsohif the migration of os-ken to kernel threads is not possible, we can thing about restoring it08:58
ralonsohbut that also takes some time08:58
sahidack thank you ralonsoh it was just to double check with you, let's try with adding the support of native thread to os-ken so09:00
ralonsohsahid, in any case, I'll bring this topic to the next Neutron meeting09:01
ralonsohnext week09:01
ralonsohif we can't migrate os-ken, we should think about bringing back the ofctl interface09:02
sahidralonsoh: ack09:16
sahidi will try to push incrmeental changes soon as i can so we can stay in-sync09:17
ykarelralonsoh, fyi reported https://github.com/svinota/pyroute2/issues/1226 for the namespace issue13:56
ralonsohykarel, thanks!14:19
opendevreviewRodolfo Alonso proposed openstack/neutron master: Synchronize the network segement range initialization  https://review.opendev.org/c/openstack/neutron/+/93831914:26
opendevreviewRodolfo Alonso proposed openstack/neutron master: Synchronize the network segement range initialization  https://review.opendev.org/c/openstack/neutron/+/93831915:24
opendevreviewRodolfo Alonso proposed openstack/neutron master: Synchronize the network segement range initialization  https://review.opendev.org/c/openstack/neutron/+/93831915:24
opendevreviewMerged x/whitebox-neutron-tempest-plugin master: Ignore acl_log lines printed before a test SG logging starts  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/93817816:24
opendevreviewSahid Orentino Ferdjaoui proposed openstack/os-ken master: hub: prepare support for native python libraries  https://review.opendev.org/c/openstack/os-ken/+/93832617:11
opendevreviewSahid Orentino Ferdjaoui proposed openstack/os-ken master: hub: refactor move Event and implement native Timeout  https://review.opendev.org/c/openstack/os-ken/+/93832717:11

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!