yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #95092
[Bug 2092403] [NEW] With latest pyroute2 periodic jobs fails with ImportError: cannot import name 'nslink' from 'pyroute2.nslink'
Public bug reported:
with latest pyroute2 i.e including https://github.com/svinota/pyroute2/commit/8b81ddffe61d11ed4e5b79c303d687ac9083563a periodic jobs running with pyroute2 master branch started failing as:-
2024-12-23 02:34:12.628917 | controller | Failed to import test module: neutron.tests.functional.tests.common.exclusive_resources.test_resource_allocator
2024-12-23 02:34:12.628923 | controller | Traceback (most recent call last):
2024-12-23 02:34:12.628929 | controller | File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
2024-12-23 02:34:12.628934 | controller | module = self._get_module_from_name(name)
2024-12-23 02:34:12.628940 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-12-23 02:34:12.628945 | controller | File "/usr/lib/python3.12/unittest/loader.py", line 337, in _get_module_from_name
2024-12-23 02:34:12.628955 | controller | __import__(name)
2024-12-23 02:34:12.628965 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py", line 21, in <module>
2024-12-23 02:34:12.698088 | controller | from neutron.tests.functional import base
2024-12-23 02:34:12.698162 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/base.py", line 51, in <module>
2024-12-23 02:34:12.698177 | controller | from neutron.tests import base
2024-12-23 02:34:12.698187 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 51, in <module>
2024-12-23 02:34:12.698197 | controller | from neutron.agent.linux import external_process
2024-12-23 02:34:12.698207 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/linux/external_process.py", line 26, in <module>
2024-12-23 02:34:12.698217 | controller | from neutron.agent.linux import ip_lib
2024-12-23 02:34:12.698226 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/linux/ip_lib.py", line 40, in <module>
2024-12-23 02:34:12.698236 | controller | from neutron.privileged.agent.linux import ip_lib as privileged
2024-12-23 02:34:12.698264 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/privileged/agent/linux/ip_lib.py", line 26, in <module>
2024-12-23 02:34:12.698275 | controller | from pyroute2.nslink import nslink
2024-12-23 02:34:12.698285 | controller | ImportError: cannot import name 'nslink' from 'pyroute2.nslink' (/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/lib/python3.12/site-packages/pyroute2/nslink/__init__.py). Did you mean: 'netlink'?
Example failure:
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d88/periodic/opendev.org/openstack/neutron/master/neutron-
functional-with-pyroute2-master/d887aa8/job-output.txt
Builds:- https://zuul.openstack.org/builds?job_name=neutron-fullstack-
with-pyroute2-master&job_name=neutron-functional-with-
pyroute2-master&project=openstack%2Fneutron&skip=0
** Affects: neutron
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2092403
Title:
With latest pyroute2 periodic jobs fails with ImportError: cannot
import name 'nslink' from 'pyroute2.nslink'
Status in neutron:
New
Bug description:
with latest pyroute2 i.e including https://github.com/svinota/pyroute2/commit/8b81ddffe61d11ed4e5b79c303d687ac9083563a periodic jobs running with pyroute2 master branch started failing as:-
2024-12-23 02:34:12.628917 | controller | Failed to import test module: neutron.tests.functional.tests.common.exclusive_resources.test_resource_allocator
2024-12-23 02:34:12.628923 | controller | Traceback (most recent call last):
2024-12-23 02:34:12.628929 | controller | File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
2024-12-23 02:34:12.628934 | controller | module = self._get_module_from_name(name)
2024-12-23 02:34:12.628940 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-12-23 02:34:12.628945 | controller | File "/usr/lib/python3.12/unittest/loader.py", line 337, in _get_module_from_name
2024-12-23 02:34:12.628955 | controller | __import__(name)
2024-12-23 02:34:12.628965 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py", line 21, in <module>
2024-12-23 02:34:12.698088 | controller | from neutron.tests.functional import base
2024-12-23 02:34:12.698162 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/base.py", line 51, in <module>
2024-12-23 02:34:12.698177 | controller | from neutron.tests import base
2024-12-23 02:34:12.698187 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 51, in <module>
2024-12-23 02:34:12.698197 | controller | from neutron.agent.linux import external_process
2024-12-23 02:34:12.698207 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/linux/external_process.py", line 26, in <module>
2024-12-23 02:34:12.698217 | controller | from neutron.agent.linux import ip_lib
2024-12-23 02:34:12.698226 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/linux/ip_lib.py", line 40, in <module>
2024-12-23 02:34:12.698236 | controller | from neutron.privileged.agent.linux import ip_lib as privileged
2024-12-23 02:34:12.698264 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/privileged/agent/linux/ip_lib.py", line 26, in <module>
2024-12-23 02:34:12.698275 | controller | from pyroute2.nslink import nslink
2024-12-23 02:34:12.698285 | controller | ImportError: cannot import name 'nslink' from 'pyroute2.nslink' (/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/lib/python3.12/site-packages/pyroute2/nslink/__init__.py). Did you mean: 'netlink'?
Example failure:
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d88/periodic/opendev.org/openstack/neutron/master/neutron-
functional-with-pyroute2-master/d887aa8/job-output.txt
Builds:- https://zuul.openstack.org/builds?job_name=neutron-fullstack-
with-pyroute2-master&job_name=neutron-functional-with-
pyroute2-master&project=openstack%2Fneutron&skip=0
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2092403/+subscriptions
Follow ups