I think I've hit this in a different code-path (see traceback below),
but the same solution is required (neutron-common needs openvswitch-
common).

This change introduced the new call to ovsdb-client:
https://review.opendev.org/c/openstack/neutron/+/822299


2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource Traceback (most 
recent call last):
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource   File 
"/usr/lib/python3/dist-packages/tenacity/__init__.py", line 426, in __call__
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource     result = 
fn(*args, **kwargs)
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource   File 
"/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py",
 line 1644, in delete_mac_binding_entries_by_mac
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource     return 
processutils.execute(*cmd,
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource   File 
"/usr/lib/python3/dist-packages/oslo_concurrency/processutils.py", line 395, in 
execute
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource     obj = 
subprocess.Popen(cmd,
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource   File 
"/usr/lib/python3/dist-packages/eventlet/green/subprocess.py", line 58, in 
__init__
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource     
subprocess_orig.Popen.__init__(self, args, 0, *argss, **kwds)
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource   File 
"/usr/lib/python3.8/subprocess.py", line 858, in __init__
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource     
self._execute_child(args, executable, preexec_fn, close_fds,
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource   File 
"/usr/lib/python3.8/subprocess.py", line 1704, in _execute_child
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource     raise 
child_exception_type(errno_num, err_msg, err_filename)
2022-04-07 15:52:11.730 69218 ERROR neutron.api.v2.resource FileNotFoundError: 
[Errno 2] No such file or directory: 'ovsdb-client'

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1960319

Title:
  Missing dependency for neutron-server: openvswitch-common

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1960319/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to