2026-09-19 18:24:59.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.231 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.306 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.307 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.309 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.311 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.678 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.678 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.679 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.685 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.685 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.879 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.889 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:24:59.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:24:59.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:00.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.801 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:00.803 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:00.803 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:00.806 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.808 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:00.809 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:00.810 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:00.810 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.094 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.323 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.323 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.328 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.325 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.331 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.331 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.526 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.527 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.528 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.529 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.530 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.531 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.532 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.533 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.533 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.534 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.857 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.859 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.863 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.984 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.985 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.986 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.988 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.990 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.990 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.991 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:01.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.126 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.132 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.435 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.496 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.498 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.499 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.499 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.499 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.500 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.500 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.502 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.502 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.502 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.760 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.763 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.764 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.767 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.771 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.773 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.857 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.858 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.860 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:02.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:02.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.153 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.156 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.159 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.159 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.160 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.160 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.165 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.165 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.166 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.168 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.814 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.815 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.815 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.816 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.816 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.817 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.817 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.817 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.818 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.819 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.820 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.914 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.917 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.917 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.917 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.917 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:03.920 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:03.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.128 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.129 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.182 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.183 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.185 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.404 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.405 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.404 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.409 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.410 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.414 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.470 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.471 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.476 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.472 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.477 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.479 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.479 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.483 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.875 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.875 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.890 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.890 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.894 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.894 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:04.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.167 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.167 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.168 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.169 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.170 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.173 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.219 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.220 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.496 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.498 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.498 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.502 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.503 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.504 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.504 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.609 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.609 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.609 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.612 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.612 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.612 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.846 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.847 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.849 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.847 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.848 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.851 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:05.856 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:05.856 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.142 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.145 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.143 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.147 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.256 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.258 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.258 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.259 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.432 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.493 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.495 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.496 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.495 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.498 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.652 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.653 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.655 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.658 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.770 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.772 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.773 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.772 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.844 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.845 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.846 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.846 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.848 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.850 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.849 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.853 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.897 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:06.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:06.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.162 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.166 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.169 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.437 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.535 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.536 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.537 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.538 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.539 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.539 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.540 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.542 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.774 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.775 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.776 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.777 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.775 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.777 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.777 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.778 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.779 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.873 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.873 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.873 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.877 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.917 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.918 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.918 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:07.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.278 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.279 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.445 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.446 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.449 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.450 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.455 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.457 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.517 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.827 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.827 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:08.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.023 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.024 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.025 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.025 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.026 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.026 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.026 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.027 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.027 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.027 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.027 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.028 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.028 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.029 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.029 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.030 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.035 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.036 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.036 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.038 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.038 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.038 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.042 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.043 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.045 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.327 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.328 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.329 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.329 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.330 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.356 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.357 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.358 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.358 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.359 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.359 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.491 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.491 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.741 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.743 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.744 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.746 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.749 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.750 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.751 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.752 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.752 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.927 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.927 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.930 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.932 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.932 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.936 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:09.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.015 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.015 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.015 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.346 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.720 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.720 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.720 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.725 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.738 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.739 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.741 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.742 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.743 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.809 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.809 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.810 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.810 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.810 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.823 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.823 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.835 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.836 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.839 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.839 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.922 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.922 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.925 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.926 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:10.927 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:10.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.324 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.320 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.325 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.329 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.333 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.334 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.343 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.445 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.533 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.535 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.540 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.541 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.579 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.579 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.581 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.581 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:11.582 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.251 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.254 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.253 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.255 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.256 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.257 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.257 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.257 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.258 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.309 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.310 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.310 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.761 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.763 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.764 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.765 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.765 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.766 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.768 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.915 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.915 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.916 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.920 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.921 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:12.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.108 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.110 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.110 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.113 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.335 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.336 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.337 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.337 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.338 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.469 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.471 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.475 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.481 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.491 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.492 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.492 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.493 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.493 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.493 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.494 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.504 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.505 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.508 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.509 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.781 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.781 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.785 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.930 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.933 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:13.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.169 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.170 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.176 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.255 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.255 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.258 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.258 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.258 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.553 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.554 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.555 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.556 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.555 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.558 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.558 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.602 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.603 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.603 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.604 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.608 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.607 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.608 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.608 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.685 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.685 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.688 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.689 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.979 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.979 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.983 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.984 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:14.984 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.250 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.251 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.251 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.253 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.253 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.255 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.372 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.373 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.380 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.380 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.615 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.615 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.619 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.621 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.621 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.622 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.693 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.693 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.693 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.693 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.696 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.696 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.786 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.790 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.791 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.931 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.931 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.933 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.941 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.941 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.942 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:15.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.242 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.243 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.244 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.456 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.457 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.457 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.459 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.459 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.462 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.570 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.570 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.571 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.571 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.571 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.572 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.572 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.591 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.591 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.746 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.747 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.747 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.747 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.748 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.748 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.748 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.749 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.749 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.785 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.786 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.786 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.815 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.816 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.816 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.817 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:16.817 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:16.818 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.064 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.064 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.065 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.064 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.065 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.128 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.129 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.170 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.170 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.171 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.269 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.271 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.491 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.491 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.577 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.577 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.577 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.578 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.578 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.578 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.578 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.579 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.579 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.579 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.580 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.580 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.850 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.850 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.851 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.851 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.852 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.852 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.852 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.852 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.853 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.853 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.933 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.934 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:17.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.023 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.023 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.024 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.028 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.028 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.092 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.092 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.124 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.125 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.126 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.281 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.282 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.287 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.287 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.287 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.288 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.288 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.288 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.406 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.407 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.408 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.533 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.534 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.534 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.535 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.840 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.840 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.840 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.841 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.841 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.841 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.842 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.841 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.879 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:18.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.024 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.028 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.028 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.028 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.031 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.140 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.140 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.141 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.170 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.170 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.171 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.171 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.306 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.307 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.312 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.487 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.487 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.538 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.539 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.539 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.540 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.540 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.593 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.594 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.594 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.594 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.595 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.820 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.821 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.822 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:19.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.119 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.120 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.120 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.121 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.122 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.122 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.123 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.122 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.123 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.124 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.430 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.432 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.437 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.437 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.529 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.532 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.532 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.535 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.844 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.844 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.847 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.846 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.850 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.852 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.852 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.856 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.938 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.939 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:22.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:22.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:23.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:23.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:23.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:23.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:23.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:23.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:23.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:23.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.271 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.271 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.274 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.275 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.276 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.381 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.518 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.519 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.520 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.521 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.523 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.523 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.525 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.545 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.545 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.546 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.547 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.631 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.631 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.638 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:24.640 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:24.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.157 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.158 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.158 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.161 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.161 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.161 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.487 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.488 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.488 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.488 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.489 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.559 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.559 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.560 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.560 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.561 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.561 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.561 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.561 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.903 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.903 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.904 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.904 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.904 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.905 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.905 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.906 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:25.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:25.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.169 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.170 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.170 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.171 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.224 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.224 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.225 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.225 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.226 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.589 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.590 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.590 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.848 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.849 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.849 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.849 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.992 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.992 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.993 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.993 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:26.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.152 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.153 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.153 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.153 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.155 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.343 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.525 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.526 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.526 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.634 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.635 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.635 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.635 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.636 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.637 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.637 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.639 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.640 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.641 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.711 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.836 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.836 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.836 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.837 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.837 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.837 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.837 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.943 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.943 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.946 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.986 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.987 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.987 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.987 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:27.988 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:27.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.005 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.005 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.006 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.006 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.007 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.007 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.007 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.154 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.155 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.155 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.156 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.155 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.315 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.428 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.436 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.437 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.560 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.560 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.560 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.562 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.563 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.562 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.564 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.565 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.760 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.761 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.761 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.761 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.762 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.761 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.763 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.762 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.764 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.807 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.808 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.809 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.809 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.812 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.813 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:28.813 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:28.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.128 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.131 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.133 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.138 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.356 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.356 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.357 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.357 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.359 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.359 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.360 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.360 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.360 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.360 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.361 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.361 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.487 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.487 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.488 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.488 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.488 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.488 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.489 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.534 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.534 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.534 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.535 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.536 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.536 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.538 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.670 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.671 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:29.675 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:29.676 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.273 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.273 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.273 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.274 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.274 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.274 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.275 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.274 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.275 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.275 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.276 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.412 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.417 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.417 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.603 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.603 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.608 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.608 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.608 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.609 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.644 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.645 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.860 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.860 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.860 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.863 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.864 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.873 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.873 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.936 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.942 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.943 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.946 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:30.947 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:30.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.251 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.251 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.252 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.252 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.253 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.253 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.254 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.255 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.256 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.256 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.258 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.258 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.260 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.262 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.262 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.262 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.265 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.552 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.553 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.553 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.554 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.554 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.557 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.558 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.559 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.559 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.847 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.847 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.848 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.848 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.849 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.849 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.851 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.851 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.851 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:31.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.430 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.433 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.434 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.435 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.659 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.660 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.661 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.661 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.661 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.662 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.663 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.666 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.668 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.667 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.668 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.668 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.669 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.669 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.671 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.673 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.674 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.865 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.866 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.867 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.908 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.914 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.915 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:32.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.059 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.060 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.268 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.269 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.271 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.271 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.421 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.451 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.451 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.451 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.454 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.454 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.584 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.587 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.588 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.591 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.595 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.821 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.821 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:33.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.058 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.059 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.059 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.391 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.393 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.395 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.393 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.396 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.395 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.535 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.535 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.536 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.536 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.537 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.538 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.538 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.539 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.663 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.664 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.664 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.664 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.664 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.665 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.665 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.666 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.666 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.704 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.705 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.705 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.706 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.706 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.706 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.706 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.707 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.707 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.710 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.711 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.710 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.964 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.964 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:34.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.032 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.035 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.036 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.126 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.126 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.127 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.128 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.128 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.129 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.131 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.327 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.330 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.334 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.334 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.339 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.475 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.475 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.476 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.476 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.477 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.478 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.528 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.528 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.529 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.529 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.530 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.530 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.703 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.942 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.944 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.942 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.944 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.947 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.948 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.979 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.979 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.980 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.980 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.981 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.982 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.983 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:35.986 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:35.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.161 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.163 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.164 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.165 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.166 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.165 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.166 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.167 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.168 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.514 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.514 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:36.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.421 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.425 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.839 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.840 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.843 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.844 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.845 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.845 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.847 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.846 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.846 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.847 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.848 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.848 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.849 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.849 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.850 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.850 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:37.852 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:37.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.292 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.292 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.296 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.297 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.507 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.508 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.511 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.512 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.511 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.513 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.512 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.513 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.513 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.514 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.515 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.516 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.905 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.905 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.907 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.911 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.912 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.912 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.913 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.914 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:38.915 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:38.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.003 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.003 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.004 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.004 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.004 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.005 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.005 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.005 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.006 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.006 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.006 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.006 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.007 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.008 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.235 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.235 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.235 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.235 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.236 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.237 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.237 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.238 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.238 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.277 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.278 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.278 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.278 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.279 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.546 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.546 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.547 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.547 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.547 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.548 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.548 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.548 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.549 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.548 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.549 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.549 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.550 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.551 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.565 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.565 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.565 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.569 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.570 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.795 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.795 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.795 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.798 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.798 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.798 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.888 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.889 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.890 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.890 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.892 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.895 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.895 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:39.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.098 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.098 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.101 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.101 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.102 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.280 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.281 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.282 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.283 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.283 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.284 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.285 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.614 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.618 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.618 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.619 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.620 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.621 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.620 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.621 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.622 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.623 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.624 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.624 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.624 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.625 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.627 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.913 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.913 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.913 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.914 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.915 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.915 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.916 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.963 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.963 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.965 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.965 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.966 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:40.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.176 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.177 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.180 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.441 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.445 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.446 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.562 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.563 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.566 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.567 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.898 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.902 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.901 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.907 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:41.909 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:41.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.133 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.190 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.191 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.192 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.192 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.192 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.193 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.193 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.193 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.193 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.281 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.283 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.286 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.285 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.286 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.289 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.289 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.289 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.291 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.704 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.705 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.707 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.713 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.713 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.714 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.717 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.724 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.966 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.968 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.968 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.969 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.970 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:42.975 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:42.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.217 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.221 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.224 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.224 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.225 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.229 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.229 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.229 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.230 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.230 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.231 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.233 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.434 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.435 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.435 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.436 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.436 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.436 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.489 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.490 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.491 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.493 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.803 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.804 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.804 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.804 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.804 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.805 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.805 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.805 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.805 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.806 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.807 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:43.808 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:43.808 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.046 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.046 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.047 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.047 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.047 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.063 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.064 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.065 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.066 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.066 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.068 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.069 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.071 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.106 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.106 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.569 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.569 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.570 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.570 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.571 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.570 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.572 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.611 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.611 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.612 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.612 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.613 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.614 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.614 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.614 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.885 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:44.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:44.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.060 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.061 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.061 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.062 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.063 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.063 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.066 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.066 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.067 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.314 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.316 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.315 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.322 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.321 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.322 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.325 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.429 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.430 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.484 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.484 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.484 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.484 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.485 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.485 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.485 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.486 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.679 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.679 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.679 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.679 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.681 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.682 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.683 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.682 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.683 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.685 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.686 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.687 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.686 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.689 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.689 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:45.690 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:45.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.265 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.265 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.272 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.272 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.272 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.273 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.273 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.312 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.312 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.313 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.313 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.313 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.313 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.314 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.314 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.632 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.633 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.637 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.666 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.667 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.668 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.669 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.670 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.668 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.671 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.672 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.675 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.676 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.875 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.937 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.938 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.939 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.941 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.943 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.944 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.946 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.948 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.949 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:46.951 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:46.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.109 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.114 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.114 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.115 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.115 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.116 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.117 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.119 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.242 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.244 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.246 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.247 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.247 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.514 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.515 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.516 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.516 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.516 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.517 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.518 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.518 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.519 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.519 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.520 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.520 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.686 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.686 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.756 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.756 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.756 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.757 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.758 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.758 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.759 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:47.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:47.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.110 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.111 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.111 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.284 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.285 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.287 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.285 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.286 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.287 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.416 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.727 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.728 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.729 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.730 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.729 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.730 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.827 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.827 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.830 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.830 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.965 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.965 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.970 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.971 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.972 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.972 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:48.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.332 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.334 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.334 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.336 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.337 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.337 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.532 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.532 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.533 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.535 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.535 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.535 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.536 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.536 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.537 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.537 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.672 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.673 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.724 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.727 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:49.727 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:49.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.106 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.109 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.142 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.144 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.145 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.148 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.147 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.492 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.579 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.580 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.582 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.582 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.583 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.584 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.711 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.711 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:50.712 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:50.712 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:51.998 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:51.998 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:51.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:51.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:51.998 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:51.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:51.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:51.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.000 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.000 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.001 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.000 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.001 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.001 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.002 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.001 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.002 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.002 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.003 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.334 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.335 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.336 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.336 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.336 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.394 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.395 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.397 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.397 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.398 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.399 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.699 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.699 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.701 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.702 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.704 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.704 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.705 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.774 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.775 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.775 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.775 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.776 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:52.778 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:52.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.016 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.017 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.017 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.018 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.018 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.018 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.060 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.061 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.061 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.061 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.063 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.129 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.131 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.486 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.488 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.488 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.490 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.491 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.688 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.688 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.689 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.689 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.691 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.691 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.691 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:53.692 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:53.692 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.069 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.070 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.071 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.071 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.071 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.071 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.072 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.072 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.084 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.084 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.363 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.364 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.366 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.366 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.367 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.503 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.504 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.504 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.505 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.506 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.507 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.508 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.508 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:54.509 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:54.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:55.291 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:55.292 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:55.923 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:55.923 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:55.924 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:55.925 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:55.925 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.925 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:55.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.926 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:55.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.151 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.151 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.152 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.152 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.244 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.244 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.246 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.246 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.249 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.388 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.388 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.388 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.829 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.829 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.829 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.829 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:56.836 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:56.836 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.120 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.120 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.121 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.122 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.122 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.122 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.123 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.124 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.126 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.131 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.135 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.135 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.294 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.294 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.297 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.684 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.685 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.686 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.684 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.687 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.686 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.687 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.690 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.856 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.857 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.857 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.857 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.858 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.858 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.859 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:57.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:57.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.906 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.907 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.908 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.908 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.908 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.909 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.952 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.952 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.952 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.953 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.953 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.954 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.954 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.954 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.954 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:58.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.255 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.255 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.256 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.256 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.257 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.257 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.258 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.258 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.258 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.259 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.259 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.259 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.260 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.261 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.261 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.262 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.262 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.263 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.263 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.538 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.539 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.539 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.539 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.540 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.541 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.584 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.585 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.585 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.587 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:25:59.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.811 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.812 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.813 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.813 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.813 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.814 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.813 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.814 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.815 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.814 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.815 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.815 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.816 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.816 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:01.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.065 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.065 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.066 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.067 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.067 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.068 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.102 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.438 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.440 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.441 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.728 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.728 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.728 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.729 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.729 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.729 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.729 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.729 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.730 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.730 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.762 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.764 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.764 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.764 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.766 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:02.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:02.768 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.575 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.575 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.575 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.575 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.576 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.576 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.577 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.578 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.577 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.579 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.578 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.580 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.579 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.581 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.581 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.582 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.582 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.584 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:56.588 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:56.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:59.585 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:59.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:26:59.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:26:59.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.502 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.503 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.503 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.505 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.505 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.506 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.506 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.506 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.507 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.510 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.510 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.513 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.514 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.517 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.517 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.521 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:27:56.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:27:56.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:05.510 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:05.510 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:05.511 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:05.511 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.320 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.319 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.320 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.320 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.320 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.322 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.323 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.325 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.323 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.325 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.329 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.328 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.331 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:28:56.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:28:56.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:03.324 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:03.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:03.326 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:03.326 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.661 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.662 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.665 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.665 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.666 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.666 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.668 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.669 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.670 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.670 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.668 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:56.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:57.668 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:57.669 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:57.669 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:29:57.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.781 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.781 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.781 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.784 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.786 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.786 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.785 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.791 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.792 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:30:56.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:00.791 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:00.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:00.793 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:00.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.666 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.666 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.667 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.668 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.670 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.670 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.669 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.673 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.673 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.673 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.674 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:31:56.674 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:31:56.674 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:32:02.672 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:32:02.672 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:32:02.672 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-09-19 18:32:02.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor