yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #95935
[Bug 2112123] [NEW] Functional: privsep helper command exited non-zero test_trunk_creation_with_no_subports
Public bug reported:
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase tests are failing sporadically (see [1]).
I open this bug to monitor the situation.
The traceback on the console log:
2025-05-19 02:57:38.614446 | controller | {2} neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase.test_trunk_creation_with_no_subports [5.119879s] ... FAILED
2025-05-19 02:57:38.614499 | controller |
2025-05-19 02:57:38.614513 | controller | Captured traceback:
2025-05-19 02:57:38.614525 | controller | ~~~~~~~~~~~~~~~~~~~
2025-05-19 02:57:38.614537 | controller | Traceback (most recent call last):
2025-05-19 02:57:38.614555 | controller |
2025-05-19 02:57:38.614568 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 178, in func
2025-05-19 02:57:38.614579 | controller | return f(self, *args, **kwargs)
2025-05-19 02:57:38.614591 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.614602 | controller |
2025-05-19 02:57:38.614613 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py", line 151, in test_trunk_creation_with_no_subports
2025-05-19 02:57:38.614626 | controller | self._test_trunk_creation_helper(ports)
2025-05-19 02:57:38.614637 | controller |
2025-05-19 02:57:38.614649 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py", line 139, in _test_trunk_creation_helper
2025-05-19 02:57:38.614661 | controller | self.setup_agent_and_ports(port_dicts=ports)
2025-05-19 02:57:38.614679 | controller |
2025-05-19 02:57:38.614707 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/agent/l2/base.py", line 445, in setup_agent_and_ports
2025-05-19 02:57:38.614734 | controller | self.polling_manager = self.start_agent(self.agent, ports=self.ports)
2025-05-19 02:57:38.614759 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.614781 | controller |
2025-05-19 02:57:38.614800 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/agent/l2/base.py", line 223, in start_agent
2025-05-19 02:57:38.614831 | controller | polling_manager = polling.InterfacePollingMinimizer()
2025-05-19 02:57:38.614878 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.614901 | controller |
2025-05-19 02:57:38.614916 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/common/polling.py", line 58, in __init__
2025-05-19 02:57:38.614933 | controller | self._monitor = ovsdb_monitor.SimpleInterfaceMonitor(
2025-05-19 02:57:38.614949 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.614964 | controller |
2025-05-19 02:57:38.614980 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/common/ovsdb_monitor.py", line 83, in __init__
2025-05-19 02:57:38.614996 | controller | super().__init__(
2025-05-19 02:57:38.615013 | controller |
2025-05-19 02:57:38.615025 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/common/ovsdb_monitor.py", line 43, in __init__
2025-05-19 02:57:38.615035 | controller | helpers.enable_connection_uri(ovsdb_connection)
2025-05-19 02:57:38.615044 | controller |
2025-05-19 02:57:38.615053 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/lib/python3.12/site-packages/oslo_privsep/priv_context.py", line 265, in _wrap
2025-05-19 02:57:38.615062 | controller | self.start()
2025-05-19 02:57:38.615070 | controller |
2025-05-19 02:57:38.615079 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/lib/python3.12/site-packages/oslo_privsep/priv_context.py", line 279, in start
2025-05-19 02:57:38.615088 | controller | channel = daemon.RootwrapClientChannel(context=self)
2025-05-19 02:57:38.615097 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.615106 | controller |
2025-05-19 02:57:38.615115 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/lib/python3.12/site-packages/oslo_privsep/daemon.py", line 370, in __init__
2025-05-19 02:57:38.615123 | controller | raise FailedToDropPrivileges(msg)
2025-05-19 02:57:38.615132 | controller |
2025-05-19 02:57:38.615141 | controller | oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (96)
In the log file it is visible that the privsep-helper command is missing:
2025-05-19 02:57:37.454 80864 WARNING oslo.privsep.daemon [None req-aeb2af17-d14b-4516-8e4a-fe2352d45944 - - - - - -] privsep log: /home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/bin/neutron-rootwrap: Executable not found: privsep-helper (filter match = privsep-helper)
2025-05-19 02:57:37.531 80864 CRITICAL oslo.privsep.daemon [None req-aeb2af17-d14b-4516-8e4a-fe2352d45944 - - - - - -] privsep helper command exited non-zero (96)
[1]: https://opensearch.logs.openstack.org/_dashboards/app/data-
explorer/discover/?security_tenant=global#?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-30d,to:now))&_a=(discover:(columns:!(_source),interval:auto,sort:!()),metadata:(indexPattern:'94869730-aea8-11ec-9e6a-83741af3fdcd',view:discover))&_q=(filters:!(),query:(language:kuery,query:'message:%22line%20139,%20in%20_test_trunk_creation_helper%22'))
** Affects: neutron
Importance: Low
Status: New
** Tags: functional-tests
** Changed in: neutron
Importance: Undecided => Low
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2112123
Title:
Functional: privsep helper command exited non-zero
test_trunk_creation_with_no_subports
Status in neutron:
New
Bug description:
neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase tests are failing sporadically (see [1]).
I open this bug to monitor the situation.
The traceback on the console log:
2025-05-19 02:57:38.614446 | controller | {2} neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.OVSDBHandlerTestCase.test_trunk_creation_with_no_subports [5.119879s] ... FAILED
2025-05-19 02:57:38.614499 | controller |
2025-05-19 02:57:38.614513 | controller | Captured traceback:
2025-05-19 02:57:38.614525 | controller | ~~~~~~~~~~~~~~~~~~~
2025-05-19 02:57:38.614537 | controller | Traceback (most recent call last):
2025-05-19 02:57:38.614555 | controller |
2025-05-19 02:57:38.614568 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 178, in func
2025-05-19 02:57:38.614579 | controller | return f(self, *args, **kwargs)
2025-05-19 02:57:38.614591 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.614602 | controller |
2025-05-19 02:57:38.614613 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py", line 151, in test_trunk_creation_with_no_subports
2025-05-19 02:57:38.614626 | controller | self._test_trunk_creation_helper(ports)
2025-05-19 02:57:38.614637 | controller |
2025-05-19 02:57:38.614649 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py", line 139, in _test_trunk_creation_helper
2025-05-19 02:57:38.614661 | controller | self.setup_agent_and_ports(port_dicts=ports)
2025-05-19 02:57:38.614679 | controller |
2025-05-19 02:57:38.614707 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/agent/l2/base.py", line 445, in setup_agent_and_ports
2025-05-19 02:57:38.614734 | controller | self.polling_manager = self.start_agent(self.agent, ports=self.ports)
2025-05-19 02:57:38.614759 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.614781 | controller |
2025-05-19 02:57:38.614800 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/agent/l2/base.py", line 223, in start_agent
2025-05-19 02:57:38.614831 | controller | polling_manager = polling.InterfacePollingMinimizer()
2025-05-19 02:57:38.614878 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.614901 | controller |
2025-05-19 02:57:38.614916 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/common/polling.py", line 58, in __init__
2025-05-19 02:57:38.614933 | controller | self._monitor = ovsdb_monitor.SimpleInterfaceMonitor(
2025-05-19 02:57:38.614949 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.614964 | controller |
2025-05-19 02:57:38.614980 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/common/ovsdb_monitor.py", line 83, in __init__
2025-05-19 02:57:38.614996 | controller | super().__init__(
2025-05-19 02:57:38.615013 | controller |
2025-05-19 02:57:38.615025 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/neutron/agent/common/ovsdb_monitor.py", line 43, in __init__
2025-05-19 02:57:38.615035 | controller | helpers.enable_connection_uri(ovsdb_connection)
2025-05-19 02:57:38.615044 | controller |
2025-05-19 02:57:38.615053 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/lib/python3.12/site-packages/oslo_privsep/priv_context.py", line 265, in _wrap
2025-05-19 02:57:38.615062 | controller | self.start()
2025-05-19 02:57:38.615070 | controller |
2025-05-19 02:57:38.615079 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/lib/python3.12/site-packages/oslo_privsep/priv_context.py", line 279, in start
2025-05-19 02:57:38.615088 | controller | channel = daemon.RootwrapClientChannel(context=self)
2025-05-19 02:57:38.615097 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-05-19 02:57:38.615106 | controller |
2025-05-19 02:57:38.615115 | controller | File "/home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/lib/python3.12/site-packages/oslo_privsep/daemon.py", line 370, in __init__
2025-05-19 02:57:38.615123 | controller | raise FailedToDropPrivileges(msg)
2025-05-19 02:57:38.615132 | controller |
2025-05-19 02:57:38.615141 | controller | oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (96)
In the log file it is visible that the privsep-helper command is missing:
2025-05-19 02:57:37.454 80864 WARNING oslo.privsep.daemon [None req-aeb2af17-d14b-4516-8e4a-fe2352d45944 - - - - - -] privsep log: /home/zuul/src/opendev.org/openstack/neutron/.tox/dsvm-functional-gate/bin/neutron-rootwrap: Executable not found: privsep-helper (filter match = privsep-helper)
2025-05-19 02:57:37.531 80864 CRITICAL oslo.privsep.daemon [None req-aeb2af17-d14b-4516-8e4a-fe2352d45944 - - - - - -] privsep helper command exited non-zero (96)
[1]: https://opensearch.logs.openstack.org/_dashboards/app/data-
explorer/discover/?security_tenant=global#?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-30d,to:now))&_a=(discover:(columns:!(_source),interval:auto,sort:!()),metadata:(indexPattern:'94869730-aea8-11ec-9e6a-83741af3fdcd',view:discover))&_q=(filters:!(),query:(language:kuery,query:'message:%22line%20139,%20in%20_test_trunk_creation_helper%22'))
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2112123/+subscriptions